Gregory Brown

@skillstopractice
191 Followers
143 Following
536 Posts
Human-centric software dev + systems thinker.
Skills to Practicehttps://skillstopractice.com
Bug Hunt : Volume 1https://bh-1.skillstopractice.com/START.html
Ruby + Rails : Distilledhttps://ruby.social/@distilled
@skillstopractice Homelab, Blender, generally just stuff I am working on.
https://doingstuff.dev/
Doing Stuff

A blog about stuff

Doing Stuff

@skillstopractice I've been writing about what I learn while building software since I first started to learn coding 8 years ago. A tad more than 60 posts as of now!

https://remimercier.com/blog/

The complete archive of Ruby on Rails posts by Remi Mercier - Remi Mercier - Software Developer

Rémi Mercier – Freelance Ruby on Rails Developer

Rémi Mercier - Software Developer
@skillstopractice https://caiustheory.com - and an annual goal to publish more posts than last year
Caius Theory

Now with even more cowbell…

Notepad.ONGHU

Knowledge without memory is useless

If you've got a personal website where you blog, share your learnings, or do other cool stuff, drop it in this thread.

It doesn't even need to be software development specific (but if it's not, mention the theme in your reply)

The open web of "people doing cool stuff" is something worth reclaiming.

@skillstopractice I'll point you to the website where I bought the kit, there's a ton of information there: https://adwaterandstir.com/altair/
The Altair 8800 Reborn

The Altair-Duino 8800 I was a child of 9 years old when the Altair 8800 was announced on the pages of Popular Electronics magazine in January of 1975. It captured my imagination - and I…

Adwater & Stir

People who build software often think of software as an asset or an artifact, regardless of what terms they use for it.

But that is increasingly feeling like a flawed mental model. The idea of a "program" is the actual asset, software is just a building material.

Seeing it that way isn't at all meant to minimize the value of software, in fact it opens a ton of doors and is an invitation for a deep rethink.

When have you last actively discussed or thought about the Unix philosophy?

(and by that, I'm loosely referring to anything discussed in this summary: https://cscie2x.dce.harvard.edu/hw/ch01s06.html )

Within the last month
22.2%
Within the last year
33.3%
Several years ago if not longer
22.2%
Never have explored this topic
22.2%
Poll ended at .
Basics of the Unix Philosophy

This is doable, and likely on hardware costing hundreds of dollars at most.

For the better part of a year I've been tinkering with architecture based on these ideas with Raspberry Pi systems as the underlying platform, and even with the gobsmackingly inflated pricing due to shortages, the costs are low enough that it puts you in chromebook territory.

When it's just raw message processing, compute costs are cheap for non-specialized software systems.

Think of this like the cloud, but inside out.

Instead of spraying data into a million corporate databases, your data would *mostly* live on a single device within your own control, whether hosted in your own home (easy + safe to do with Tailscale so long as it's private access)... or a similar setup with one of a billion commoditized container hosts.

Only the minimum necessary messages to make things work would pass between systems outside of your control.

E2E encryption for anything private.