You’re not a weak developer if you don’t always show off your technical excellence
https://shiftmag.dev/benefits-of-value-stream-2833/
https://redd.it/1bc5g8w
@programmingreddit
https://shiftmag.dev/benefits-of-value-stream-2833/
https://redd.it/1bc5g8w
@programmingreddit
ShiftMag
What is Value Streaming?
Technical excellence is more satisfying for developers than delivering customer value? This is where value streaming comes into play.
Bebop v3: a fast, modern replacement for Protocol Buffers
https://github.com/betwixt-labs/bebop/releases/tag/v3.0.4
https://redd.it/1bcvrnp
@programmingreddit
https://github.com/betwixt-labs/bebop/releases/tag/v3.0.4
https://redd.it/1bcvrnp
@programmingreddit
GitHub
Release Bebop v3.0.4 · betwixt-labs/bebop
Introducing Bebop v3 - the fastest data serialization runtime in the world, and your new favorite replacement for Protocol Buffers 🚀
Now supporting:
WASM powered compiler extensions 🦾
Python supp...
Now supporting:
WASM powered compiler extensions 🦾
Python supp...
GitHub - gabotechs/dep-tree: allows visualising a "code base entropy" using a 3d force-directed graph of files and the dependencies between them.
https://github.com/gabotechs/dep-tree/
https://redd.it/1bcs1m2
@programmingreddit
https://github.com/gabotechs/dep-tree/
https://redd.it/1bcs1m2
@programmingreddit
GitHub
GitHub - gabotechs/dep-tree: Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code…
Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of files and the dependencies between them. - gab...
The Day Soft Deletes Caused Chaos
https://blog.bemi.io/soft-deleting-chaos/
https://redd.it/1bd3sdk
@programmingreddit
https://blog.bemi.io/soft-deleting-chaos/
https://redd.it/1bd3sdk
@programmingreddit
Bemi Blog
The Day Soft Deletes Caused Chaos
Discover the critical mistakes and lessons learned from using soft deletes in production systems. This blog post explores the complexities, data integrity issues, and alternative solutions to managing deleted data effectively.
C++ safety, in context
https://herbsutter.com/2024/03/11/safety-in-context/
https://redd.it/1bcx3sy
@programmingreddit
https://herbsutter.com/2024/03/11/safety-in-context/
https://redd.it/1bcx3sy
@programmingreddit
Sutter’s Mill
C++ safety, in context
Scope. To talk about C++’s current safety problems and solutions well, I need to include the context of the broad landscape of security and safety threats facing all software. I chair the ISO C++ s…
What's up, Python? The GIL removed, a new compiler, optparse deprecated...
https://www.bitecode.dev/p/whats-up-python-the-gil-removed-a
https://redd.it/1bdmnse
@programmingreddit
https://www.bitecode.dev/p/whats-up-python-the-gil-removed-a
https://redd.it/1bdmnse
@programmingreddit
www.bitecode.dev
What's up, Python? The GIL removed, a new compiler, optparse deprecated...
July 2023
LLMs are not enough... why chatbots need knowledge representation
https://blog.anj.ai/2024/03/knowledge.html
https://redd.it/1bdho4z
@programmingreddit
https://blog.anj.ai/2024/03/knowledge.html
https://redd.it/1bdho4z
@programmingreddit
Anj Simmons
LLMs are not enough… why chatbots need knowledge representation
Six years ago, I wrote a blog post “Name a fruit that isn’t orange…” pointing out that the best AI and chatbots available at the time got this simple question wrong. Though there was some debate on r/programming about whether this was just “a problem with…
Attackers could access private GitHub repositories by using... ChatGPT!
https://salt.security/blog/security-flaws-within-chatgpt-extensions-allowed-access-to-accounts-on-third-party-websites-and-sensitive-data?utm_source=social&utm_medium=reddit
https://redd.it/1bdy2gu
@programmingreddit
https://salt.security/blog/security-flaws-within-chatgpt-extensions-allowed-access-to-accounts-on-third-party-websites-and-sensitive-data?utm_source=social&utm_medium=reddit
https://redd.it/1bdy2gu
@programmingreddit
salt.security
ChatGPT Vulnerability - Security Flaws within ChatGPT
Salt Labs researchers identified vulnerabilities in the ChatGPT ecosystem that could have granted access to accounts of users and sensitive data.
Falsehoods programmers believe about time zones
https://www.zainrizvi.io/blog/falsehoods-programmers-believe-about-time-zones/
https://redd.it/1bea6ao
@programmingreddit
https://www.zainrizvi.io/blog/falsehoods-programmers-believe-about-time-zones/
https://redd.it/1bea6ao
@programmingreddit
Zain Rizvi
Falsehoods programmers believe about time zones
I decided to make a time zone converter. It had seemed like an easy project, but I was horribly mistaken
Why reaching 100% Code Coverage must NOT be your testing goal (with examples in C#)
https://www.code4it.dev/blog/code-coverage-must-not-be-the-target/
https://redd.it/1beg654
@programmingreddit
https://www.code4it.dev/blog/code-coverage-must-not-be-the-target/
https://redd.it/1beg654
@programmingreddit
Code4IT
Why reaching 100% Code Coverage must NOT be your testing goal (with examples in C#)
Average teams aim at 100% Code Coverage just to reach the number. Great teams don’t. Why?
Why software projects fail
https://vadimkravcenko.com/shorts/why-software-projects-fail/
https://redd.it/1bep51o
@programmingreddit
https://vadimkravcenko.com/shorts/why-software-projects-fail/
https://redd.it/1bep51o
@programmingreddit
Vadim Kravcenko
Why software projects fail
Some of you know that I work in the agency business — how that translates to my technical experience is that I used to work on many highly different
Onboarding roulette: deleting our employee accounts daily
https://graphite.dev/blog/onboarding-roulette
https://redd.it/1beyv1a
@programmingreddit
https://graphite.dev/blog/onboarding-roulette
https://redd.it/1beyv1a
@programmingreddit
Graphite.dev
Onboarding roulette: deleting our employee accounts daily
I’m a strong believer in automated tests - and a moderately disciplined author of them. Software engineering is exceptionally hard to get functionally correct, and even harder to avoid regressing later. As my wise teammate Dave says, “Legacy code is any code…
How Figma's Databases Team Lived To Tell The Scale
https://www.figma.com/blog/how-figmas-databases-team-lived-to-tell-the-scale/
https://redd.it/1bet768
@programmingreddit
https://www.figma.com/blog/how-figmas-databases-team-lived-to-tell-the-scale/
https://redd.it/1bet768
@programmingreddit
Figma
How Figma's Databases Team Lived to Tell the Scale | Figma Blog
Our nine month journey to horizontally shard Figma’s Postgres stack, and the key to unlocking (nearly) infinite scalability.
The Curse of the Senior Software Engineer
https://www.yieldcode.blog/post/the-curse-of-the-senior-engineer/
https://redd.it/1bervmq
@programmingreddit
https://www.yieldcode.blog/post/the-curse-of-the-senior-engineer/
https://redd.it/1bervmq
@programmingreddit
yield code();
The Curse of the Senior Software Engineer - Dmitry Kudryavtsev
While looking for a job recently, I stumbled upon an interesting phenomen that I consider to be a curse for senior software engineers.
The Montreal Problem: Why Programming Languages Need a Style Czar
https://earthly.dev/blog/language-style-czar/
https://redd.it/1bfdl6v
@programmingreddit
https://earthly.dev/blog/language-style-czar/
https://redd.it/1bfdl6v
@programmingreddit
Earthly Blog
The Montréal Effect: Why Programming Languages Need a Style Czar
<p>Here is a non-realistic scenario: You are choosing the programming language for what will eventually become something large. Picture a col...
The Decline of Work-Life Balance: A 12-Year Tech Industry Perspective
https://enginebogie.com/public/charchaa/post/the-decline-of-work-life-balance-a-12-year-tech-industry-perspective/144
https://redd.it/1bf9akj
@programmingreddit
https://enginebogie.com/public/charchaa/post/the-decline-of-work-life-balance-a-12-year-tech-industry-perspective/144
https://redd.it/1bf9akj
@programmingreddit
Enginebogie
The Decline of Work-Life Balance: A 12-Year Tech Industry Perspective
Work-life culture is ruined today. I can say it confidently because I have spent 12+ years in the industry. Situations, now and 12 years back when I started, were pretty different in tech than what they are today.
When I started back in 2012, I remember…
When I started back in 2012, I remember…
Visual Studio App Center Will Be Retired In 2025
https://mspoweruser.com/microsoft-is-killing-visual-studio-app-center-next-year-set-to-retire-in-march-2025/
https://redd.it/1bfrhb4
@programmingreddit
https://mspoweruser.com/microsoft-is-killing-visual-studio-app-center-next-year-set-to-retire-in-march-2025/
https://redd.it/1bfrhb4
@programmingreddit
MSPoweruser
Microsoft is killing Visual Studio App Center next year, set to retire in March 2025
Visual Studio App Center, a platform for building, testing, and distributing mobile apps, is set to retire on March 31, 2025.