PinnedWelcome to my profileI’m a developer, author, and speaker who writes on topics such as business, futurism, and programming. My most popular articles Why jK8v!ge4D isn’t a good password There’s a fundamental issue with password validationtowardsdatascience.com Blatant lies revealed in the source code for an online shop Are 14 people really looking at this product?blog.devgenius.io GitHub’s AI Copilot Might Get You Sued If You Use It Some are even abandoning GitHub because of itmedium.com1 min read1 min readWelcome to my profileI’m a developer, author, and speaker who writes on topics such as business, futurism, and programming.My most popular articlesWhy jK8v!ge4D isn’t a good passwordThere’s a fundamental issue with password validationtowardsdatascience.comBlatant lies revealed in the source code for an online shopAre 14 people really looking at this product?blog.devgenius.ioGitHub’s AI Copilot Might Get You Sued If You Use ItSome are even abandoning GitHub because of itmedium.comMaking Money On Stocks: The One Golden Rule You Must KnowIf Warren Buffett, Tony Robbins, and AI have taught us one thing about investment, it’s this.jacobbergdahl-47336.medium.comMy bookThis Is Real AI: 100 Real-World Implementations of Artificial IntelligenceDid you know? The world's best flu vaccine was recently discovered with artificial intelligence (AI). Progressive…thisisrealaibook.comAbout me | LinkedIn | Contact----
Jul 5, 2022Member-onlyThe Next Crypto Scam: An NFT Game ConsoleOf course, no video games have been announced for it yet — The NFT community will never cease to amaze me with their ludicrous attempts at sweeping more money from the easily manipulated youth. …Blockchain3 min readBlockchain3 min read
Published in JavaScript in Plain English·Apr 27, 2022Member-onlyLearn Programming, Not a Programming LanguageAvoid taking shortcuts to get a lucrative software development job — You always see the same question asked in programming communities. “What programming language should I learn first?”. Newcomers to software development often jest about being paralyzed by choice. There are too many options, so which language is one to learn? Typically, the answers will be something along the lines of…Programming3 min readProgramming3 min read
Jan 25, 2022Member-onlyHow the 40-Hour Workweek DiesThe 8-hour workday is a gray-haired remnant of the past — The 40-hour workweek is a gray-haired remnant that has overstayed its welcome. Even though people are more productive than ever before, we still spend a ludicrous amount of our lives working. Yes, sometimes credited to Henry Ford, who streamlined the 40-hour workweek in the USA by dividing his factory workers…Work5 min readWork5 min read
Jan 24, 2022Member-onlyPoliticians Need GitMany professions struggle with issues developers overcame years ago — Every software developer knows about and uses Git. It’s a collection of software for tracking changes and is a necessity for collaborating on projects. Git allows developers to work on the same files simultaneously by tracking version history and providing powerful merging capabilities. Even if a piece of software were…Politics3 min readPolitics3 min read
Published in SUPERJUMP·Oct 28, 2021Member-onlySmall Video Game Worlds Are UnderratedGame settings don’t need to be huge to be impactful — Neon lights sparkle into my face as I make my way over to Club Sunshine from the Grand. Though Sunshine is on the other side of Sotenbori, it’s not a long walk. I know these streets by heart. I’d need neither map nor compass to find my favorite sushi restaurant…Gaming5 min readGaming5 min read
Published in JavaScript in Plain English·Oct 19, 2021Member-onlyWhen to Use && and || instead of ?? in JavaScriptThe logical AND and OR operators can actually return non-Boolean values. — As a software developer, you are most definitely acquainted with the nullish coalescing operator (??). In the rare event that you’re unfamiliar with this operator, let me give you a quick introduction to how it works. If value a is null or undefined, return b. Otherwise, return a. Today…Java Script2 min readJava Script2 min read
Published in Geek Culture·Oct 19, 2021Member-onlyWould You Eat a Celebrity? (Literally).Lab-grown meat may allow us to get creative with our meat — Yes, literally. Let’s play with the idea that you could go to the grocery store and buy meat made of the various body parts of Elon Musk, Leonardo DiCaprio, or Beyonce. What if you could grab 300 grams of DiCaprio, go home, fry it, and serve it with a side…Technology3 min readTechnology3 min read
Published in JavaScript in Plain English·Oct 18, 2021Member-onlyJavaScript’s Wild Type CoercionAn introduction to what happens when you add unexpected data types together — JavaScript (JS) is famous for many things — one of which is its heavy usage of type coercion. Type coercion is the act of automatically or implicitly converting a value from one data type to another. …Java Script6 min readJava Script6 min read
Published in Geek Culture·Sep 23, 2021Member-only5 Reasons Why We Need Lab-Grown MeatCultured meat comes with many benefits — Whether you know it as lab-grown, cultured, or cultivated meat, you may have heard of this futuristic food developed in labs. By harmlessly extracting cells from live animals, scientists have been able to grow real meat in labs, not far from how plants are grown from seeds. Since the first…Cultured Meat6 min readCultured Meat6 min read