How YouTube Was Able to Support 2.49 Billion Users With MySQL
https://newsletter.systemdesign.one/p/vitess-mysql
https://redd.it/1d4u12d
@programmingreddit
https://newsletter.systemdesign.one/p/vitess-mysql
https://redd.it/1d4u12d
@programmingreddit
newsletter.systemdesign.one
How YouTube Was Able to Support 2.49 Billion Users With MySQL
#48: Break Into Vitess Architecture (4 minutes)
What do I think about Lua after shipping a project with 60,000 lines of code?
https://blog.luden.io/what-do-i-think-about-lua-after-shipping-a-project-with-60-000-lines-of-code-bf72a1328733
https://redd.it/1d513hj
@programmingreddit
https://blog.luden.io/what-do-i-think-about-lua-after-shipping-a-project-with-60-000-lines-of-code-bf72a1328733
https://redd.it/1d513hj
@programmingreddit
Medium
What do I think about Lua after shipping a project with 60,000 lines of code?
Lead programmer talks Lua’s flexibility, challenges, and integration with Defold game engine after 60k lines of code in Craftomation 101.
htmx: Simplicity in an Age of Complicated Solutions
https://www.erikheemskerk.nl/htmx-simplicity/
https://redd.it/1d50fcu
@programmingreddit
https://www.erikheemskerk.nl/htmx-simplicity/
https://redd.it/1d50fcu
@programmingreddit
Erik Heemskerk
htmx: Simplicity in an Age of Complicated Solutions
In an age of complicated front-end solutions, is there a simpler way of doing things? Spoiler alert: there is.
Want to Unlock Performance and Clarity? Use Strong Types!
https://ekxide.io/blog/want-to-unlock-performance-and-clarity-use-strong-types/
https://redd.it/1d5pbxh
@programmingreddit
https://ekxide.io/blog/want-to-unlock-performance-and-clarity-use-strong-types/
https://redd.it/1d5pbxh
@programmingreddit
Reddit
From the programming community on Reddit: Want to Unlock Performance and Clarity? Use Strong Types!
Posted by elfenpiff - 104 votes and 116 comments
A Philosophy of Software Design": A Must-Read for Mastering Complexity and Reducing Technical Debt
https://www.thebookwormsburrow.com/p/a-philosophy-of-software-design-a
https://redd.it/1d6gu6k
@programmingreddit
https://www.thebookwormsburrow.com/p/a-philosophy-of-software-design-a
https://redd.it/1d6gu6k
@programmingreddit
Thebookwormsburrow
A Philosophy of Software Design": A Must-Read for Mastering Complexity and Reducing Technical Debt
3 Key Takeaways for Building Cleaner, More Maintainable Codebases
Why I retired from the tech crusades
https://world.hey.com/dhh/why-i-retired-from-the-tech-crusades-107a51ea
https://redd.it/1d6svvc
@programmingreddit
https://world.hey.com/dhh/why-i-retired-from-the-tech-crusades-107a51ea
https://redd.it/1d6svvc
@programmingreddit
Hey
Why I retired from the tech crusades
When Ruby on Rails was launched over twenty years ago, I was a twenty-some young programmer convinced that anyone who gave my stack a try would accept its universal superiority for solving The Web Problem. So I pursued the path of the crusade, attempting…
SerenityOS leader resigns, forks Ladybird Browser
https://awesomekling.substack.com/p/forking-ladybird-and-stepping-down-serenityos
https://redd.it/1d72e2x
@programmingreddit
https://awesomekling.substack.com/p/forking-ladybird-and-stepping-down-serenityos
https://redd.it/1d72e2x
@programmingreddit
Substack
I'm forking Ladybird and stepping down as SerenityOS BDFL
In 2018, I created the SerenityOS project after completing a drug rehab program.
What was the first 3D game to use a radial menu (pie menu/weapon wheel)?
https://champicky.com/2022/01/21/radial-menus-in-video-games/
https://redd.it/1d7kuaf
@programmingreddit
https://champicky.com/2022/01/21/radial-menus-in-video-games/
https://redd.it/1d7kuaf
@programmingreddit
The Picky Champy
RADIAL MENUS IN VIDEO GAMES
Radial menus can be very useful, so let’s see what they are and how some video games decided to use them.
WhatsApp, Discord, and the Secret to Handling Millions of Concurrent Users
https://favtutor.com/articles/whatsapp-discord-and-the-secret-to-handling-millions-of-concurrent-users/
https://redd.it/1d7zz1m
@programmingreddit
https://favtutor.com/articles/whatsapp-discord-and-the-secret-to-handling-millions-of-concurrent-users/
https://redd.it/1d7zz1m
@programmingreddit
FavTutor Articles
WhatsApp, Discord, and the Secret to Handling Millions of Concurrent Users
Learn how WhatsApp and Discord use Erlang VM and Elixir to handle millions of concurrent users for seamless real-time messaging, and discover how to apply this tech to your own apps.
Encryption at Rest: Whose Threat Model Is It Anyway?
https://scottarc.blog/2024/06/02/encryption-at-rest-whose-threat-model-is-it-anyway/
https://redd.it/1d82gy7
@programmingreddit
https://scottarc.blog/2024/06/02/encryption-at-rest-whose-threat-model-is-it-anyway/
https://redd.it/1d82gy7
@programmingreddit
Semantically Secure
Encryption At Rest: Whose Threat Model Is It Anyway?
Head’s up: This is a blog post about applied cryptography, with a focus on web and cloud applications that encrypt data at rest in a database or filesystem. While the lessons can be broadly a…
‘It’s time to question agile’s cult following’: Doubts cast on method’s future, with 65% of projects more likely to fail
https://www.itpro.com/software/development/its-time-to-question-agiles-cult-following-experts-cast-doubt-on-methods-future-with-65-of-projects-more-likely-to-fail
https://redd.it/1d8mpil
@programmingreddit
https://www.itpro.com/software/development/its-time-to-question-agiles-cult-following-experts-cast-doubt-on-methods-future-with-65-of-projects-more-likely-to-fail
https://redd.it/1d8mpil
@programmingreddit
ITPro
‘It’s time to question agile’s cult following’: Doubts cast on method’s future, with 65% of projects more likely to fail
Agile development methods just aren’t delivering, and it's time devs acknowledged its failings
I wrote a Monty Hall simulation in c++ to help demonstrate why switching wins 66.6% of the time.
https://github.com/MichaelBagnasco/monty-hall
https://redd.it/1d915qn
@programmingreddit
https://github.com/MichaelBagnasco/monty-hall
https://redd.it/1d915qn
@programmingreddit
GitHub
GitHub - MichaelBagnasco/monty-hall
Contribute to MichaelBagnasco/monty-hall development by creating an account on GitHub.
268% higher failure rates for Agile software projects
https://www.theregister.com/2024/06/05/agile_failure_rates/
https://redd.it/1d8r9xf
@programmingreddit
https://www.theregister.com/2024/06/05/agile_failure_rates/
https://redd.it/1d8r9xf
@programmingreddit
The Register
Study finds 268% higher failure rates for Agile software projects
In praise of knowing the requirements before you start cranking out code
Ada Lovelace’s 180-Year-Old Notes Foretold the Future of Computation
https://www.scientificamerican.com/article/ada-lovelaces-180-year-old-notes-previewed-the-future-of-computers/
https://redd.it/1d8zs6g
@programmingreddit
https://www.scientificamerican.com/article/ada-lovelaces-180-year-old-notes-previewed-the-future-of-computers/
https://redd.it/1d8zs6g
@programmingreddit
Scientific American
Ada Lovelace’s 180-Year-Old Endnotes Previewed the Future of Computers
Ada Lovelace’s wisdom about the first general-purpose computer can be found buried in the appendix of another paper
What is Google Zanzibar?
https://www.permit.io/blog/what-is-google-zanzibar
https://redd.it/1d9htvy
@programmingreddit
https://www.permit.io/blog/what-is-google-zanzibar
https://redd.it/1d9htvy
@programmingreddit
www.permit.io
What is Google Zanzibar?
Google designed its Zanzibar authorization system to handle its complex access needs. See how you can leverage this to create fine-grained ReBAC in your app
Clean Code Means Good Code: Performance Debate
https://tobeva.com/articles/clean/
https://redd.it/1d9m2ta
@programmingreddit
https://tobeva.com/articles/clean/
https://redd.it/1d9m2ta
@programmingreddit
Tobeva Software
Beyond Clean Code
Layers of Optimization