Programming Digest - Programming Digest #394

5 top links —
save time, be smarter.

Stay on top of technology with Programming Digest.


programming
digest

Spread the word, build the community, share the knowledge – invite your friends.

sponsor

Simplify your infrastructure and cut your cloud bills in half

Deploy more with Linux virtual machines, global infrastructure, and simple pricing. No surprise invoices, no lock-in, and the same price across 11 global data centers. Industry-leading price-performance. Shared, Dedicated, High Memory, and GPU instances plus S3-Compatible Object Storage, Managed Kubernetes, and more. $100 in cloud infrastructure credit. Try Linode Free.

this week's favorite

Technical debt as a lack of understanding

Some time back, I was working on a project where it felt like the timebomb of technical debt was exploding in our faces. We couldn’t refactor the whoositz because of the whatsitz and when we asked about the whatsitz no one knew about the whatsitz and how it exactly worked with the whoositz and there certainly weren’t tests for it. When we notified management they replied, “We’re in a build the plane while flying situation, how can we get this out now without doing a big rewrite?” It was pretty clear how the technical debt had amassed.

The Software Rewrite

Software rewrites often fail, so this article discusses how to avoid them. But if the situation has gotten out of hand, how do you decide if a rewrite is warranted? And if it is, how do you improve its chances for success?

Architecture Playbook

Smart people have been thinking on how to create IT architectures as long as there has been computers. Ideas come and go, however creating a good architectures can still be complex and time consuming. Especially when you try to invent the wheel for yourself. With this interactive playbook you can create your IT architecture better and faster.

Problem Solving

Problems like the one I am about to share can be great tools for learning about problem solving. This one's from Project Euler. My intention is not to simply spoil the answer. I want to share my process of figuring it out, with the hope of being able to pinpoint some specific strategies that can be used to solve all kinds of problems.

5 advanced Git tips to boost your productivity

Git is powerful, and without any doubt, it’s one of the most popular version control systems. There are many Git best practices, and Git tips are there which can help you to save your time. If you work with Git repositories to manage your codes and resources, you might be familiar with the commands that are commonly used.

newsletters


© 2020 Bonobo Press
Would you like to advertise or post a job with us? Check out our latest media kit.
If you no longer wish to receive these emails, click to unsubscribe.

Older messages

Programming Digest #393

Sunday, November 8, 2020

5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #393 Spread the word, build the community, share the knowledge – invite your friends. sponsor

Programming Digest #388

Sunday, October 4, 2020

5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #388 Spread the word, build the community, share the knowledge – invite your friends. sponsor

Programming Digest #387

Sunday, September 27, 2020

5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #387 Spread the word, build the community, share the knowledge – invite your friends. sponsor

Programming Digest #385

Sunday, September 13, 2020

5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #385 Spread the word, build the community, share the knowledge – invite your friends. sponsor

Programming Digest #384

Sunday, September 6, 2020

5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #384 Spread the word, build the community, share the knowledge – invite your friends. sponsor

You Might Also Like

Your Phone’s Other Number 📱

Saturday, April 27, 2024

Let's talk about your phone's IMEI number. Here's a version for your browser. Hunting for the end of the long tail • April 27, 2024 Today in Tedium: As you may know, Tedium is a blog and/or

🕹️ How to Play Retro Games for Free on iPhone — Why I Can't Live Without an eReader

Saturday, April 27, 2024

Also: Anker MagGo (Qi2) Power Bank Review, and More! How-To Geek Logo April 27, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by

Weekend Reading — The Bob Ross of programming

Saturday, April 27, 2024

This week we use coffee tasting as our design practice, get as close to and as far away from the metal as possible, find an easier way to write documentation, discover why Google Search is getting so

Issue #538: All the Jam entries, Panthera 2, and Tristram

Saturday, April 27, 2024

Weekly newsletter about HTML5 Game Development. Is this email not displaying correctly? View it in your browser. Issue #538 - April 26th 2024 If you have anything you want to share with the HTML5 game

Daily Coding Problem: Problem #1424 [Easy]

Saturday, April 27, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Implement a URL shortener with the following methods: shorten(url) , which

Charted | Countries That Became More Happy (or Unhappy) Since 2010 😅

Saturday, April 27, 2024

Which countries had the highest happiness gains since 2010? Which became sadder? View Online | Subscribe Presented by Voronoi: The App Where Data Tells the Story FEATURED STORY Countries With the

Noonification: What Is E-Waste Hacking?

Saturday, April 27, 2024

Top Tech Content sent at Noon! The first AI-powered startup unlocking the “billionaire economy” for your benefit How are you, @newsletterest1? 🪐 What's happening in tech this week: The

TikTok faces a ban in the US, Tesla profits drop and healthcare data leaks

Saturday, April 27, 2024

Plus: Amazon's new delivery subscription and a deep dive on Rippling View this email online in your browser By Kyle Wiggers Saturday, April 27, 2024 Image Credits: TechCrunch Welcome, folks, to

🐍 New Python tutorials on Real Python

Saturday, April 27, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Write Unit Tests for Your Python Code With

Bogus npm Packages Used to Trick Software Developers into Installing Malware

Saturday, April 27, 2024

THN Daily Updates Newsletter cover Webinar -- Uncovering Contemporary DDoS Attack Tactics -- and How to Fight Back Stop DDoS Attacks Before They Stop Your Business... and Make You Headline News.