Welcome to ISSUE #51 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. We have a bevy of beautiful links: getting to the finish line on hobby projects, the difference between modern motherboards, and the history of games on the internet.
From the blog
Tips to stay focused and finish your hobby project stackoverflow.blog
We’ve collected some tips to help you ensure your part time programming doesn’t get abandoned before it’s complete.
Measuring developer productivity stackoverflow.blog
Defining and measuring programmer productivity is one of the most difficult parts of an engineering manager or CTO’s job description. When everything you do is intangible, how should you measure it? Can it be measured at all?
Podcast 292: Goodbye to Flash, we’ll see you in Rust stackoverflow.blog
We say a fond farewell to a titan of web tech and review what makes a great developer resume.
Join TeamCity Cloud Beta for a free unlimited CI/CD service promotion
JetBrains has launched the public beta of TeamCity Cloud, a fully managed CI/CD solution that automatically runs your builds and tests in the cloud, and lets your team deliver quality software faster, at scale. While the product is in beta, users of TeamCity Cloud can enjoy unlimited free access.
“Hello, World!” in zero lines of code codegolf.stackexchange.com
How many lines of code does it take to convince sloc there are none?
How do modern motherboards differ from each other? superuser.com
If you’re planning to push the limits, you should know what temperature your board starts melting at.
Can I use WhatsApp to securely send public key, symmetric key and private key? security.stackexchange.com
Secure transfers are not the same as secure storage.
Why is it called a “trap” instruction? softwareengineering.stackexchange.com
Not a trick question…
Links from around the web
The perfect dark mode sreetamdas.com
Here’s a wonderfully detailed post about avoiding the dreaded flicker of light mode and the pursuit of the perfect dark mode on your websites.
Let’s look into Hug, the server running all the things. beta.snugg.ie
If you’ve ever been interested in building your own home server, here’s a nice run through using Linux and DIY hardware to put one together.
Using React Context for state management in Next.js url.netlify.com
Next.js and React have plenty of options out there for state management, but sometimes the best way to do it is to not install anything and use the built-in tools.
How I wrote my first full-stack Android app dev.to
This is a great explainer on how to build an Android app from the ground up using Java, XML, and APIs.
History of online games mirkgames.com
Over the years there have been thousands upon thousands of games built for the browser, with technologies from applets to HTML Canvas. Let’s explore the history of how these games came to be.