The Guy Who Wrote a Compiler Without a Compiler: Corrado Böhm
https://karthikwritestech.com/the-guy-who-wrote-a-compiler-without-a-compiler-corrado-bohm/
https://redd.it/1ldoomp
@programmingreddit
https://karthikwritestech.com/the-guy-who-wrote-a-compiler-without-a-compiler-corrado-bohm/
https://redd.it/1ldoomp
@programmingreddit
Karthik Writes Tech - I write Tech. You read Tech
The Guy Who Wrote a Compiler Without a Compiler: Corrado Böhm
He wrote a full compiler by hand without using a compiler and without even having access to a proper computer. The entire compiler was just 114 lines of code.
Which lib is popular with hobbyists but never used by working developers?
https://boydkane.com/projects/crates-download-ratio
https://redd.it/1lemxtc
@programmingreddit
https://boydkane.com/projects/crates-download-ratio
https://redd.it/1lemxtc
@programmingreddit
Boydkane
Downloaded more for business, or pleasure?
This mini-project was inspired by this tweet: After which I spent about two hours making a small script that grabs data from the rust package repository crates.io, and analyses the ...
What Would a Kubernetes 2.0 Look Like
https://matduggan.com/what-would-a-kubernetes-2-0-look-like/
https://redd.it/1lf9s0v
@programmingreddit
https://matduggan.com/what-would-a-kubernetes-2-0-look-like/
https://redd.it/1lf9s0v
@programmingreddit
matduggan.com
What Would a Kubernetes 2.0 Look Like
As we approach the 10 year anniversary of the 1.0 release of Kubernetes, let's take stock of the successes and failures of the project in the wild. Also what would be on a wish list for a Kubernetes 2.0 release.
The Story of a Prisoner Who Became a Software Engineer
https://analyticsindiamag.com/ai-features/the-story-of-a-prisoner-who-became-a-software-engineer/
https://redd.it/1lf8o2p
@programmingreddit
https://analyticsindiamag.com/ai-features/the-story-of-a-prisoner-who-became-a-software-engineer/
https://redd.it/1lf8o2p
@programmingreddit
Analytics India Magazine
The Story of a Prisoner Who Became a Software Engineer | AIM
“I’m very grateful that LLMs are something that I did not have access to for a large portion of my time learning.”
In Praise of “Normal” Engineers
https://charity.wtf/2025/06/19/in-praise-of-normal-engineers/
https://redd.it/1lfsa7f
@programmingreddit
https://charity.wtf/2025/06/19/in-praise-of-normal-engineers/
https://redd.it/1lfsa7f
@programmingreddit
charity.wtf
In Praise of “Normal” Engineers
This article was originally commissioned by Luca Rossi (paywalled) for refactoring.fm, on February 11th, 2025. Luca edited a version of it that emphasized the importance of building “10x engi…
Practices that set great software architects apart
https://www.cerbos.dev/blog/best-practices-of-software-architecture
https://redd.it/1lg6njs
@programmingreddit
https://www.cerbos.dev/blog/best-practices-of-software-architecture
https://redd.it/1lg6njs
@programmingreddit
www.cerbos.dev
Practices that set great software architects apart
Great software architects don’t just make technical decisions—they balance competing priorities, navigate messy org charts, and align engineering with business strategy. This post explores the habits and mindset that separate competent architects from truly…
Warning to CEOs: The AI You Are Being Told Can Replace Engineers, Designers, and Researchers Is More Likely to Bankrupt You Than You Think
https://drakewatson.substack.com/p/warning-to-ceos-the-ai-you-are-being
https://redd.it/1lgjq8u
@programmingreddit
https://drakewatson.substack.com/p/warning-to-ceos-the-ai-you-are-being
https://redd.it/1lgjq8u
@programmingreddit
Substack
Warning to CEOs: The AI You Are Being Told Can Replace Engineers, Designers, and Researchers Is More Likely to Bankrupt You Than…
The generative AI hype train that is raging across the corporate world claims that many white collar jobs will soon be replaced by AI. Lets explore some of the hidden costs they don't tell you about!
MCP Security is still Broken
https://forgecode.dev/blog/prevent-attacks-on-mcp/
https://redd.it/1lgoa1b
@programmingreddit
https://forgecode.dev/blog/prevent-attacks-on-mcp/
https://redd.it/1lgoa1b
@programmingreddit
forgecode.dev
Forge Code
A deep dive into critical security vulnerabilities found in Model Context Protocol (MCP) implementations, including tool description injection, authentication weaknesses, and supply chain risks, highlighting why these issues demand immediate attention in…
Happy 20th birthday to MySQL's "Triggers not executed following FK updates/deletes" bug!
https://bugs.mysql.com/bug.php?id=11472
https://redd.it/1lgvfvb
@programmingreddit
https://bugs.mysql.com/bug.php?id=11472
https://redd.it/1lgvfvb
@programmingreddit
Reddit
From the programming community on Reddit: Happy 20th birthday to MySQL's "Triggers not executed following FK updates/deletes" bug!
Posted by balukin - 116 votes and 22 comments
Unexpected security footguns in Go's parsers
https://blog.trailofbits.com/2025/06/17/unexpected-security-footguns-in-gos-parsers/
https://redd.it/1lhdd5v
@programmingreddit
https://blog.trailofbits.com/2025/06/17/unexpected-security-footguns-in-gos-parsers/
https://redd.it/1lhdd5v
@programmingreddit
The Trail of Bits Blog
Unexpected security footguns in Go's parsers
File parsers in Go contain unexpected behaviors that can lead to serious security vulnerabilities. This post examines how JSON, XML, and YAML parsers in Go handle edge cases in ways that have repeatedly resulted in high-impact security issues in production…
Why 51% of Engineering Leaders Believe AI Is Impacting the Industry Negatively
https://newsletter.eng-leadership.com/p/why-51-of-engineering-leaders-believe
https://redd.it/1li01y9
@programmingreddit
https://newsletter.eng-leadership.com/p/why-51-of-engineering-leaders-believe
https://redd.it/1li01y9
@programmingreddit
Eng-Leadership
Why 51% of Engineering Leaders Believe AI Is Impacting the Industry Negatively
Many companies are experiencing FOMO when it comes to AI and it has a negative effect on engineering leaders. This is why!
Why do all browsers' user agents start with "Mozilla/"?
https://stackoverflow.com/questions/1114254/why-do-all-browsers-user-agents-start-with-mozilla
https://redd.it/1li2qwx
@programmingreddit
https://stackoverflow.com/questions/1114254/why-do-all-browsers-user-agents-start-with-mozilla
https://redd.it/1li2qwx
@programmingreddit
Stack Overflow
Why do all browsers' user agents start with "Mozilla/"?
All popular browsers' user agent strings, even Internet Explorer's, start with Mozilla/. Why is this the case?
Creating a web-based timezone-aware clock without any JavaScript.
https://lazy-guy.github.io/blog/clock/
https://redd.it/1lhsdpw
@programmingreddit
https://lazy-guy.github.io/blog/clock/
https://redd.it/1lhsdpw
@programmingreddit
LazyGuy-_-'s Website
Creating a timezone-aware clock without any JavaScript
Creating a timezone-aware clock without any JavaScript, using IP address geolocation.
Disabling Intel Graphics Security Mitigation Boosts GPU Compute Performance 20%
https://www.phoronix.com/news/Disable-Intel-Gfx-Security-20p
https://redd.it/1lil4nq
@programmingreddit
https://www.phoronix.com/news/Disable-Intel-Gfx-Security-20p
https://redd.it/1lil4nq
@programmingreddit
Phoronix
Disabling Intel Graphics Security Mitigations Can Boost GPU Compute Performance By 20%
While not talked about as much as the Intel CPU security mitigations, Intel graphics security mitigations have added up over time that if disabling Intel graphics security mitigations for their GPU compute stack for OpenCL and Level Zero can yield a 20% performance…
GitHub CEO: manual coding remains key despite AI boom
https://www.techinasia.com/news/github-ceo-manual-coding-remains-key-despite-ai-boom
https://redd.it/1ljamof
@programmingreddit
https://www.techinasia.com/news/github-ceo-manual-coding-remains-key-despite-ai-boom
https://redd.it/1ljamof
@programmingreddit
Tech in Asia
GitHub CEO: manual coding remains key despite AI boom
GitHub CEO Thomas Dohmke said developers can make immediate adjustments using their programming skills.