This repo shows you how to build your own versions of the tech you use everyday. Learn how to: - build your own game - build your own emulator - build your own programming language - build your own operating system You'll actually understand how things work instead of just using them.
Sloth Bytes
Technology, Information and Media
Weekly newsletter to make you a better programmer
About us
The newsletter for lazy programmers.
- Website
-
https://slothbytes.beehiiv.com/
External link for Sloth Bytes
- Industry
- Technology, Information and Media
- Company size
- 2-10 employees
- Type
- Self-Owned
Updates
-
I'm too lazy to learn a new language. I have better things to do. So instead of spending 2 years on Duolingo like a normal person, I spent a weekend writing a program that speaks every language in the world for me. Then, just to prove it actually worked, I used it to complete all the Duolingo exercises. It passed every single one. Full video on YouTube (link in comments).
-
Rust 1.95.0 just landed on stable. The headline feature is cfg_select! >a built-in macro that replaces the popular cfg-if crate for handling platform-specific code branches. Less dependency, same result. Match expressions also get if-let guards, which cleans up a lot of patterns people were working around. One breaking note for embedded developers: custom JSON target specs are no longer supported on stable. rustup update stable to grab it. https://lnkd.in/dUZeEivE
-
AI makes generating code fast. Fast code is not always good code. The patterns I keep catching in AI-generated code: > Everything dumped into one file instead of being split properly > The same snippet copy-pasted three times instead of a shared helper > Types rewritten that already exist elsewhere in the codebase > Packages reinvented from scratch instead of using something battle-tested You can fix this with a rules file or agent.md. But the bigger point is this: AI shifts the bottleneck to you. Your taste, your standards, your ability to catch slop before it ships. Clean, maintainable code in the AI era requires more discipline than ever, not less. #ai #coding #programming #computerscience
-
Spent a weekend on a portfolio site recruiters will never open? Here's what actually works: https://lnkd.in/dFqa2Kbt #coding #programming #computerscience #portfolio
-
The biggest complaint about AI coding tools is hallucinations. Code that looks right but doesn't work. Patterns that ignore your existing codebase entirely. I had that problem. Then I changed two things: 1. Detailed instructions. Not 'build a login form', tell it which component to use, which file to follow as a pattern, which library to use for validation.| 2. Tell it to review the docs before implementing. Literally just add that. It stops making things up. With those two changes, the hallucinations basically stopped. It writes the same code I would've written. I'm just not the one typing it. #coding #ai #programming #computerscience
-
AI coding tools revealed something I hadn't fully put into words before. There are people who genuinely love the process of writing code. The craft. The elegance of a well-written function. The satisfaction of figuring something out from scratch. For them, this era feels like something is being taken away. I get it. Then there are builders. People who tolerate the code because they love the outcome. Watching an idea become a real thing. The dopamine when it actually works. For builders, the parts they hated got smaller and the parts they love got bigger. That's not a bad trade. But here's the thing: the reason any of this is even possible is because craftspeople spent years obsessing over the details that builders like me glossed over. That foundation doesn't build itself. The sweet spot is somewhere in the middle. Probably always was. #ai #coding #programming #computerscience
-
new newsletter just dropped: https://lnkd.in/dgJA_v7g #programming #coding #computerscience
-
Most dev tool sites want your email, your data, and your soul before you can generate a QR code. Delphi.tools is the opposite. QR generators, color converters, SVG optimizers, regex testers, favicon generators: all in one place. No login. No tracking. No nonsense. Bookmark it. You'll use it more than you think. #programming #coding #computerscience