Programming Digest - Aging Code
#539 – September 11, 2023 | View in browser |
Programming Digest
Aging your code isn't about resisting progress; it's about ensuring that when progress happens, it's built on a rock-solid foundation.
Get your OSS Project Sponsored. Apply to Codacy Pioneers. (sponsor)
Codacy Pioneers Open Source Fellowship is supporting creators, maintainers, and contributors to open source software. Projects selected to participate in the program will receive a year-long monthly stipend, free access to the tools they need to work, widespread promotion, and mentorship from some of the brightest minds of today’s OSS community, including Evan You, creator of Vue.Js. Apply today!
Minding the small stuff in pull request reviews
Nitpicking in pull request reviews means offering insight that looks excessive, pedantic, and unimportant. It’s a pejorative term. I don’t question there are cases where the term applies, but many folks assimilate it to paying attention to the small stuff. By projecting all these negative connotations, this practice suddenly becomes undesirable: mind the big picture or leave the pull request alone. With that, we disagree. Small stuff when writing code matters, a lot.
Writing Your Own Programming Language
Ever since I realized BASIC wasn’t the only living programming language, I thought about writing my own. Who wouldn’t? If you’re a developer, surely this idea popped into your mind at some point. No matter how much you love a particular programming language, you always have some ideas for improvement or even removal of annoying features.
Linear Algebra for programmers
The most important thing about reading this blog post is to not get scared off by the formulas. The post may look like all the crap you normally skim over, so you may be tempted to skim over this one. Don’t! None of this is hard. Just read the post top to bottom, and I promise you every individual step and the whole thing put together will make sense.
How, why, and when GitHub and GitLab use feature flags
If features are pizza, feature flags are the pizza box. Imagine if you just fed pizzas right out of the oven into someone’s face… it would be messy.
how did you like this issue?
newsletters
Older messages
Build Latency, Predictability, and Developer Productivity
Sunday, September 3, 2023
On the surface, build latency is a purely technical problem. #538 – September 04, 2023 View in browser Programming Digest Build Latency, Predictability, and Developer Productivity On the surface, build
How many years to senior engineer?
Sunday, August 27, 2023
Becoming a senior engineer isn't about clocking years #537 – August 28, 2023 View in browser Programming Digest How many years to senior engineer? Becoming a senior engineer isn't about
The Source of Readability
Sunday, August 20, 2023
Readability is more objective than you'd think. #536 – August 21, 2023 View in browser Programming Digest The Source of Readability Readability is often treated as a subjective thing. When someone
Moving faster
Monday, August 14, 2023
Some people are producing projects that are far beyond what I could do in a single lifetime #535 – August 14, 2023 View in browser Programming Digest Moving faster Over time I started to notice that
How branches influence the performance of your code
Sunday, August 6, 2023
And what can you do about it. #534 – August 07, 2023 View in browser Programming Digest How branches influence the performance of your code and what can you do about it In this articles we investigate
You Might Also Like
📧 EF Core Migrations: A Detailed Guide
Saturday, May 18, 2024
EF Core Migrations: A Detailed Guide Read on: my website / Read time: 10 minutes BROUGHT TO YOU BY Low-code Framework for .NET Devs Introducing Shesha, a brand new, open-source, low-code
Slack is under attack … and you don’t want that
Friday, May 17, 2024
Plus: OpenAI is not aligned with its Superalignment team View this email online in your browser By Christine Hall Friday, May 17, 2024 Good afternoon, and welcome back to TechCrunch PM. We made it to
Ilya Sutskever leaves OpenAI - Weekly News Roundup - Issue #467
Friday, May 17, 2024
Plus: Apple is close to using ChatGPT; Microsoft builds its own LLM; China is sending a humanoid robot to space; lab-grown meat is on shelves but there is a catch; hybrid mouse/rat brains; and more! ͏
SWLW #599: Surfing through trade-offs, How to do hard things, and more.
Friday, May 17, 2024
Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found
💾 There Will Never Be Another Windows XP — Why Ray Tracing is a Big Deal in Gaming
Friday, May 17, 2024
Also: What to Know About Google's Project Astra, and More! How-To Geek Logo May 17, 2024 Did You Know The very first mass-manufactured drinking straw was made of paper coated in wax; the straw was
It's the dawning of the age of AI
Friday, May 17, 2024
Plus: Musk is raging against the machine View this email online in your browser By Haje Jan Kamps Friday, May 17, 2024 Image Credits: Google Welcome to Startups Weekly — Haje's weekly recap of
Daily Coding Problem: Problem #1444 [Medium]
Friday, May 17, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Yahoo. Recall that a full binary tree is one in which each node is either a leaf node,
(Not) Sent From My iPad
Friday, May 17, 2024
The future of computing remains frustrating (Not) Sent From My iPad By MG Siegler • 17 May 2024 View in browser View in browser I tried. I really did. I tried to put together and send this newsletter
iOS Dev Weekly - Issue 661
Friday, May 17, 2024
What's the word on everyone's lips? 🅰️👁️ View on the Web Archives ISSUE 661 May 17th 2024 Comment Did you catch Google I/O this week? It's Always Interesting to see what the Android
Your Google Play recap from I/O 2024
Friday, May 17, 2024
Check out all of our latest updates and announcements Email not displaying correctly? View it online May 2024 Google Play at I/O 2024 Check out the Google Play keynote to discover the latest products