Programming Digest - Programming Digest #388
5 top links —
save time, be smarter.
Stay on top of technology with Programming Digest.
programming |
Spread the word, build the community, share the knowledge – invite your friends.
sponsor
Find A Programming Job Through Vettery
Get discovered by thousands of companies ranging from startups to Fortune 500s that are using Vettery to grow their dev teams. Here’s how it works: once you create a profile, hiring managers can extend interview requests based on desired salary, top skills, and career preferences. Sign up today - it’s completely free for job-seekers!
this week's favorite
The Stack Overflow Antipattern
Sometimes programming can be frustrating. In the last few years I’ve noticed a recurrent pattern that drives me mad. I like to call it Stack Overflow Antipattern. Spending more time looking for a solution rather than thinking about it.
Things I Was Wrong About: Types
If you talked to me about types in programming languages six or seven years ago, you would quickly have learned that I was not a fan. I had spent the preceding years working in Fortran and C, with a touch of Java thrown in, and my experience of types was that they added a great deal of overhead and didn’t remotely pay for themselves.
Why does HTML think “chucknorris” is a color?
How come certain random strings produce colors when entered as background colors in HTML?
CSVs: The good, the bad, and the ugly
CSVs are a relatively popular data format, it seems particularly common as a format for providing exports of medium-sized datasets. My day job involves processing lots of these types of data sets, and so I’ve developed a set of strong opinions on CSVs, which are documented here.
A toothpaste factory had a problem: Due to the way the production line was set up, sometimes empty boxes were shipped without the tube inside. People with experience in designing production lines will tell you how difficult it is to have everything happen with timings so precise that every single unit coming off of it is perfect 100% of the time.
newsletters
Older messages
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
Programming Digest #383
Sunday, August 30, 2020
5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #383 Spread the word, build the community, share the knowledge – invite your friends. sponsor
Programming Digest #377
Sunday, July 19, 2020
5 top links — save time, be smarter. Stay on top of technology with Programming Digest. programming digest #377 Spread the word, build the community, share the knowledge – invite your friends. sponsor
You Might Also Like
🐍 New Python tutorials on Real Python
Saturday, January 11, 2025
Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Iterators and Iterables in Python: Run Efficient
Life Update: Me. In Shorts. In Antarctica [Pics Inside 🧊]
Saturday, January 11, 2025
And yes, I jumped in. It taught me a lot 😅 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Google Researcher Uncovers Zero-Click Exploit Targeting Android Devices
Saturday, January 11, 2025
THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and
📧 Working with LLMs in .NET using Microsoft.Extensions.AI
Saturday, January 11, 2025
Working with LLMs in .NET using Microsoft․Extensions․AI Read on: my website / Read time: 6 minutes The .NET Weekly is brought to you by: Transform your database performance with RavenDB:
iOS Dev Weekly – Issue 694
Friday, January 10, 2025
Hopefully you won't see that much difference with receiving this issue, but it's ALL CHANGED behind the scenes! 😱
Daily Coding Problem: Problem #1664 [Easy]
Friday, January 10, 2025
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A permutation can be specified by an array P , where P[i] represents the
Spyglass Dispatch: The Case for a For-Profit OpenAI
Friday, January 10, 2025
RIP Venu • A More Political and Real Time Threads • An OpenAI Auction • Apple's Tough 2025 The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely topics
⌨️ 10 Mods to Improve Your Mechanical Keyboard — How to Set Up Quick Share on Windows
Friday, January 10, 2025
Also: Why Are Tech Companies Trying to Sell Me Expensive Clocks? How-To Geek Logo January 10, 2025 Did You Know Famed biologist Charles Darwin and US President Abraham Lincoln were born on the same day
Your best friends in design
Friday, January 10, 2025
Working With Designers Product manager & UX designer collaboration guide. How members of your product team work together is just as important as the work itself. A fundamental relationship within
Charted | How Canada Would Rank as the 51st State 📊
Friday, January 10, 2025
Donald Trump has floated the idea that Canada should be the 51st state. Here's how it compares statistically. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power AI's