Heavyweight Solutions — Deadly Cut 9

Hello! This article is part of a Death by 1000 Cuts series that shines a light on glaring software development industry failures. I'm confident you'll return to 1000 articles someday. Mike Tyson is known for his deadly punches. He was the undisputed heavyweight champion of the world from 1987 to 1990. One might think that heavyweight is good, it’ll pack a better punch. However, when it comes to software solutions heavyweight solutions are bullshit....

Learn Asymptotic Notations

What Will You Learn? What are asymptotic notations? What are the use cases for asymptotic notations? Why learn asymptotic notations? What are the common asymptotic notations? How can I use asymptotic notations in the real world? Where can I learn more about asymptotic notations? The Basics Asymptotic notations can improve algorithm efficiency and performance analysis. Asymptotic notation simplifies algorithm processing time estimation even with uncertain variables. We use asymptotic notations to estimate computer algorithm processing time and to communicate the tradeoffs....

How Do I Scrape Data From a Web Page?

How do I scrape data from a web page? Facebook wants you to stay on its platform forever. They disallow sending a message to all your friends, so you need to get crafty to escape. How Do I Do It? If you’re using Google Chrome, it’s straightforward. There are many ways to scrape a web page, but I’m explaining a quick and dirty solution. If you want to escape Facebook, welcome to the club!...

How Do I Use sqlite-utils?

How do I use sqlite-utils? It’s time to learn how to manage an SQLite database. I wrote up a tldr PR for sqlite-utils command, and here’s the usage with a person.db. sqlite-utils A command-line tool used to manage SQLite databases. More information: https://sqlite-utils.datasette.io/en/stable/cli.html. Create a database sqlite-utils create-database person.db Create a table sqlite-utils create-table person.db people id integer name text height float photo blob --pk id Upsert a record echo '[ {"id": 1, "name": "Linus Torvalds"}, {"id": 2, "name": "Steve Wozniak"}, {"id": 3, "name": "Tony Hoare"} ]' | sqlite-utils upsert person....

How Do I Use Replit?

How do I use replit? It depends. I have a few use cases, but the use cases are numerous. If you need to know what replit is, read this next section. What Is Replit? Replit is a web-based integrated development environment (IDE). In contrast to Replit, you could learn GitHub and use Visual Studio Code in a browser. Use Cases? Embed code on your website. Quick and easy code learning. Teaching Hosting Pair Programming How Do I Use Replit?...