Very underappreciated fact.
@unixroot
30+ years in software development, mostly posting on topics related to: #tech #programming #webdev #foss #linux #devops #infosec #privacy Small and simple is beautiful. My digital garden: https://thegoodparts.dev Bits: @thegoodparts.dev
Very underappreciated fact.
My colleague Julius
ploum.net/2024-12-23-j...
#programming #softwaredevelopment #ai #blog
A C Compiler in 512 bytes
xorvoid.com/sectorc.html
#programming #softwaredevelopment #assembly
Craft software that makes people feel something
rapha.land/craft-softwa...
#programming #softwaredevelopment #blog
Do the simplest thing that could possibly work
www.seangoedecke.com/the-simplest...
#programming #softwaredevelopment #simplicity #blog
A reminder: Google is absolutely notorious for freezing accounts with zero warning, zero explanation and zero recourse. Even if you are paying them.
news.ycombinator.com/item?id=4544...
I hate screenshots of text
parkscomputing.com/page/i-hate-...
#programming #softwaredevelopment #blog
The level at which western companies are outsourcing tech jobs to offshore is insane. Despite what the media says, this is the reason for layoffs, not AI.
Stochastic parrot - user confidentiality.
These people should go back to horoscopes and tarot cards - about the same level of accuracy, but way better privacy.
On the foolishness of "natural language programming" - Edsger W. Dijkstra, 1978 (still very relevant now, possibly more than ever)
www.cs.utexas.edu/~EWD/transcr...
#programming #softwaredevelopment
Why is Zig so cool?
nilostolte.github.io/tech/article...
#programming #softwaredevelopment #blog
How to write blog posts that developers read
refactoringenglish.com/chapters/wri...
#programming #softwaredevelopment #blog
You can use `timeout` to limit a command's runtime:
```
timeout 10s ping example.com
```
After 10s, the command will be killed automatically.
#linux #unix #cli #shell #tips
Unexpected benefits of building your own tools
tiniuc.com/make-more-to...
#programming #softwaredevelopment #scripting #blog
Yeah, I remember, you gave me an invite for bsky on mastodon. Bluesky definitely had some potential, but there are many red flags, especially this recent flirting with weighted algorithms.
Hi there, A Bluesky account you control (@numb.comfortab.ly) posted: "Go fuck yourself with a rusty chainsaw sideways" This post violates our Community Guidelines regarding violent or threatening speech. This includes, but is not limited to, the following: β’β β Threats of violence or physical harm: This includes threats or encouragement of violence against individuals, groups, institutions, or the general public. β’β β Incitement of self-harm or suicide: Content that encourages self-harm or suicide. β’β β Wishes of harm: Expressions of a desire for harm directed at a specific person or group. In addition, users may not use Bluesky to break the law or cause harm to others. All users must be treated with respect. As a result of these violations, your post has been taken down, and your account has been suspended for 24 hours. We encourage you to review our guidelines and ensure that your future posts comply with our policies. Continued violations may result in further action, including longer suspensions or permanent account removal. Thank you for doing your part to keep Bluesky a welcoming and empowering place for all users. If you have any questions or wish to appeal this decision, please email moderation@blueskyweb.xyz. Bluesky Moderation Team
Me wishing deserving individuals to do interesting things to themselves.
Guys, you missed a few.
Ironically, people fled Twitter to come to this place, and now they are turning it into another Twitter.
wthhyb.sacha.house
> Maybe Redis for caching
The author definitely has a point when it comes to overengineering, but putting Redis here, and the amount of bloat on this simple page makes it quite ironic.
#programming #webdev #backend #frontend
Ruby and its neighbors: Smalltalk
noelrappin.com/blog/2025/11...
#programming #smalltalk #ruby #blog
On in just under 2 hours :)
Every piece of software is a state machine. Any mutable variable adds a staggering number of states to that machine.
old.reddit.com/r/programmin...
#programming #softwaredevelopment #functionalprogramming
Send this article to your friend who still thinks the cloud is a good idea
rameerez.com/send-this-ar...
#cloud #hosting #selfhosting #linux #blog
"A Plea for Lean Software" by Prof. Niklaus Wirth (1995)
liam-on-linux.dreamwidth.org/88032.html
#programming #softwaredevelopment #simplicity
Yup, Chrome is the new Internet Explorer.
Yeah, this thing will survive a nuclear apocalypse :)
Wow, I remember when you talked about this thing on my twitter thread, it's quite fascinating. Where did you manage to find it? :)
A yellow retail box of the Elektronika MK 61, a Soviet-era programmable calculator, is placed on top of a brown cardboard shipping box from Ukrposhta, the national postal service of Ukraine. The calculator box features an image of the device on the right and Russian text on the left describing its functions.
The image shows the contents of a vintage Elektronika MK 61 calculator set laid out on a dark surface. From left to right, the items include: A blue plastic protective case for the calculator. The Elektronika MK 61 calculator itself, turned on and displaying green hex digits of a program on its LED screen. A grey Soviet-style power adapter with a two-prong plug. A user manual in Russian titled "Π Π£ΠΠΠΠΠΠ‘Π’ΠΠ ΠΠ ΠΠΠ‘ΠΠΠ£ΠΠ’ΠΠ¦ΠΠ" (User Manual) with "ΠΠ 61" and "ΠΠΠΠΠ’Π ΠΠΠΠΠ" (Elektronika) on the cover, featuring a circular image of the calculator's keypad design in orange, black, and white.
Got my package today! A brand new (in 1991) in box, Soviet RPN programmable calculator MK-61.
105 bytes to enter a program, 4 registers of stack, 15 memory slots for variables.
I learned to code on a calculator like this one.
Card Driven Development (CDD)
jimmyhmiller.com/card-driven-...
#programming #softwaredevelopment #productivity #blog
Yes, it's much better to have smaller, meaningful commits than everything squashed together. It helps a lot in these situations.