Promptus
banner
promptusbs.bsky.social
Promptus
@promptusbs.bsky.social
Software Engineer
Tech Enthusiast
History Buff
Lifelong Learner

Sharing interesting content that crosses my path.
An introduction to parallel and throughput-optimized programming.
#Programming #SoftwareDevelopment

youtu.be/WgTr79htuM4
Your CPU May be FASTER than You Think
YouTube video by DepthBuffer
youtu.be
June 20, 2025 at 2:09 PM
Someone made a functional computer inside the game Terraria. The only question is, Can it run Doom?
#Programming #SoftwareDevelopment
youtu.be/zXPiqk0-zDY
I Made a 32-bit Computer Inside Terraria
YouTube video by From Scratch
youtu.be
June 20, 2025 at 2:07 PM
Code Aesthetics visual explanation on Dependency injection.

#Programming #SoftwareDevelopment

youtu.be/J1f5b4vcxCQ
Dependency Injection, The Best Pattern
YouTube video by CodeAesthetic
youtu.be
June 19, 2025 at 4:29 PM
Building software is a lot more than writing code. Is AI up to the task?

#Programming #SoftwareDevelopment #AI

stackoverflow.blog/2023/12/29/t...
The hardest part of building software is not coding, it's requirements - Stack Overflow
stackoverflow.blog
June 17, 2025 at 4:14 PM
On the complexity of mixing sync and async logic.

#Programming #SoftwareDevelopment

journal.stuffwithstuff.com/2015/02/01/w...
What Color is Your Function? – journal.stuffwithstuff.com
journal.stuffwithstuff.com
March 14, 2025 at 5:34 AM
On the complexity of mixing sync and async logic.

#Programming #SoftwareDevelopment

journal.stuffwithstuff.com/2015/02/01/w...
What Color is Your Function? – journal.stuffwithstuff.com
journal.stuffwithstuff.com
February 2, 2025 at 10:13 PM
LinkedList vs ArrayList

Theory vs Practice. How prioritizing compactness can give you performance improvements in most cases.

#Programming #SoftwareDevelopment

youtu.be/YQs6IC-vgmo
youtu.be
January 29, 2025 at 11:38 PM
The scale at which it makes more sense to take care of your infrastructure rather than relying on the cloud.

world.hey.com/dhh/we-have-...
We have left the cloud
Since it took us years to get into the cloud in the first place, I originally imagined it would take us years to get out as well. But all that work to containerize our applications and prepare them fo...
world.hey.com
January 25, 2025 at 6:48 PM
I finally decided to to a deep dive into #FunctionalProgramming

I think I'll start with this book, but the cover makes me feel like I'm reading the communist manifesto.

www.manning.com/books/functi...
Functional Programming in Scala
Functional Programming in Scala</i> is a serious tutorial for programmers looking to learn FP and apply it to the everyday business of coding. The book guides readers from basic techniques to advanced...
www.manning.com
January 25, 2025 at 6:47 PM
After some time off for the holidays, I'm, ready to continue sharing more awesome content around the programming community.
January 25, 2025 at 6:44 PM
As always this articles are a great read!

Interactivity is key in order to understand complex subjects.
Moon – Bartosz Ciechanowski
Interactive article about the Moon
ciechanow.ski
December 18, 2024 at 2:51 AM
There's still so many uncovered edge cases in the software our civilization depends on.

www.wired.com/story/null-l...
How a 'NULL' License Plate Landed One Hacker in Ticket Hell
Security researcher Joseph Tartaro thought NULL would make a fun license plate. He's never been more wrong.
www.wired.com
December 11, 2024 at 1:38 AM
Complexity very, very bad!

grugbrain.dev
The Grug Brained Developer
grugbrain.dev
December 10, 2024 at 6:26 PM
Comparison of memory consumption running async tasks on several languages

pkolaczk.github.io/memory-consu...
How Much Memory Do You Need to Run 1 Million Concurrent Tasks? | Piotr Kołaczkowski
In this blog post, I delve into the comparison of memory consumption between asynchronous and multi-threaded programming across popular languages like Rust, ...
pkolaczk.github.io
December 10, 2024 at 4:41 AM
I just completed "Resonant Collinearity" - Day 8 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/8
Day 8 - Advent of Code 2024
adventofcode.com
December 10, 2024 at 4:39 AM
Be careful where you're typing. How GitLab's prod DB was accidentally wiped.

youtu.be/tLdRBsuvVKc
Dev Deletes Entire Production Database, Chaos Ensues
YouTube video by Kevin Fang
youtu.be
December 9, 2024 at 6:56 PM
A showcase of over reliance on Serverless. Even if they are able to scale so does the cost and massively.

web.archive.org/web/20240719...
Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%
The move from a distributed microservices architecture to a monolith application helped achieve higher scale, resilience, and reduce costs.
web.archive.org
December 8, 2024 at 7:11 AM
I just completed "Bridge Repair" - Day 7 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/7
Day 7 - Advent of Code 2024
adventofcode.com
December 8, 2024 at 7:10 AM
Management's use of "agile" trying to create a predictable cadence for development is perhaps completely destroying productivity.

emaggiori.com/employed-in-...
I’ve been employed in tech for years, but I’ve almost never worked - Emmanuel Maggiori
When Twitter fired half of its employees in 2022, and most tech giants followed suit, I wasn’t surprised. In fact, I think little will change for those companies. After being employed in the tech sect...
emaggiori.com
December 7, 2024 at 1:02 AM
I just completed "Guard Gallivant" - Day 6 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/6

This one felt like building a very basic simulation/videogame
Day 6 - Advent of Code 2024
adventofcode.com
December 6, 2024 at 9:47 PM