The first issue of March is here! And this is also the 10th digest, woohooo! ๐ŸŽ‰

In this week’s digest there are 7 links and you can read, among others about:

  • the effectiveness of shipping every day (habit!)
  • the unfamous GOTO statement,
  • good rant about JavaScript frameworks.

If you find this interesting drop me a line on social media -ย Mastodon,ย Twitterย orย LinkedIn!

Business and (side)project section

1. Why I turned down $500K, Pissed off my investors, and Shut down my startup

Sometimes you feel that your project is perfect, and sometimes you feel that something is odd. This is the story of the latter - the author created a startup, but later shut it down despite the fact that investors wanted to invest.

2. The unreasonable effectiveness of shipping every day

What is the secret of successful creators? It is just a habit - do, build, and release something every day! The author of OnlineOrNot is explaining his way of working on projects. Also, don’t be embarrassed by releasing a not complete project - or just get used to be embarrassed! ;-)

3. Your tech stack is not the product

When starting a new project people commonly want to use shiny stuff. Or at least something new. But no customer will buy your product because you built it with e.g. Elixir instead of plain old Java (unless the technology is the product like for Hashicorp)! This article is good advice for new startups.

Developer section

4. GOTOphobia considered harmful (in C)

Probably everybody saw (or at least heard of) Dijkstra text about the goto statement. But what was valid in the 60s is still valid today? The author shows interesting and valid examples that goto is not harmful when used correctly!

5. What I Learned At Stripe

What can you learn from the company where you work for only a couple of months? Surprisingly a lot! The DRI (Directly Responsible Individual), direct user feedback, learning in public and some more!

6. The Great Gaslighting of the JavaScript Era

Is React (or Angular or Vue) the one and only choice for web development nowadays? It is the future? What about well-established frameworks for other languages? This is a nice written rant about selling the JavaScript ecosystem as a solution to every problem. But the truth is that it is not and a lot of stuff that is now “popular” is something that e.g Rails, Laravel and Django have from looong time.

7. Why 111-1111111 is a valid Windows 95 key

A quick (around 6 minutes) peek into how Windows 95 validated the key. And why 111-1111111 is a valid key for it. Worth noting is validating by peeking at decompiled code from the installer!