A screenshot of a graph in a toot, tweet, twerp, gaggle, post, whatever does not fucking count as factual information WITHOUT A LINK TO THE SOURCE!!!!
@blainsmith.com
Founding Member @limeleaf.coop building @apply.coop and @blueskydirectory.com | Signal: rblgk.13 Software Engineer, Go, Rust, C, Hare, Linux, Networking, Distributed Systems, Databases Decentralize and self host. https://www.rfc-editor.org/rfc/rfc9620
A screenshot of a graph in a toot, tweet, twerp, gaggle, post, whatever does not fucking count as factual information WITHOUT A LINK TO THE SOURCE!!!!
I found the root cause of GitHub's issues...
There was some #microslop stuck in the tubes.
If you want a very well thought out developer experience and like the polish of MacOS then I highly recommend @system76.bsky.social laptops to everyone who just wants a Linux laptop "that just works" with superb customer support.
I've owned 3 of their laptops. Lemur, Galago, Oryx Pro.
A simple web we own
rsdoiel.github.io/blog/2026/02...
#WWW #SmolWeb #CoOwnership #Coop #TechCoop
DNS-PERSIST-01: A New Model for DNS-based Challenge Validation
letsencrypt.org/2026/02/18/d...
#DNS #TLS #ACME #LetsEncrypt
βUsing go fix to modernize Go codeβ by Alan Donovan β https://go.dev/blog/gofix
#golang
Eventually I want to get to building components like boxes, tabs, etc. to make it easier to build TUIs.
I am using that for some inspiration, but right now I am just focused color profile detection and styling that looks like I can eventually adapt to be used by hare-vt. Mine is inefficient with lots of `str` and `[]str` usage, but it'll get better.
git.sr.ht/~blainsmith/...
Old school web pages are real programming in my book and all programming is a form of creativity. That creativity that some folks identify with is exactly what's being trivialized and lost.
I just couldn't anymore. Every day when I looked it felt like I was losing part of myself.
I found this recently which sums up how I was (still am) feeling, but it's going at a slower pace since I left.
ratfactor.com/tech-nope2
I've been MIA from LinkedIn for months and it's been amazing. I'm mentally much better and happier leaving that LLM hustle echo chamber.
I have no plans of returning either since it provides nil value.
Embarking on a slow and steady journey of ANSI escape sequences, color profiles, terminal info, and TUIs for a toolkit in Hare.
#HareLang
I snorted laughed at this a bit hahaha.
10th Person
blainsmith.com/articles/10t...
#10thPerson #DecisionMaking #Consensus #Autism #SoftwareEngineering
Hare 0.26.0 Released
- Loop values and for..else
- #DragonflyBSD support
- Explicit syntax for ignoring errors when needed
- Replacing @offset with fields named _ for padding structs
- Support for explicitly uninitialized variables
harelang.org/blog/2026-02...
#HareLang
Happy #FridayThe13th to those who celebrate!
Wrote a whole blog post in my brain while powerlifter. Now to type it out and publish after I finish lat pull downs and some high protein noms.
#Autism #Powerlifting
Small #golang PSA:
Most of the very nice automatic code problem reports in your editor or IDE come from Staticcheck by Dominik Honnef (@honnef.co).
gopls is the LSP, and it uses many of the rules from Staticcheck.
Suggestion: consider sponsoring Dominik! (Well worth it in my humble opinionπ
)
Today on "Enshittified Tech" there's a text editor with a remote code execution CVE. I'll give you 3 guesses who's responsible, but you'll only need one.
#MicroSlop
We offer managed or collaborative hosting of Matrix, Rocketchat, Mattermost and DeltaChat.
Plenty of options for hosting location (UK, EU, Iceland, a provider of your choice or on prem). No drawbridging or per user pricing. You pay for our time and the server resources used.
#techcoops #hosting
Very early stages, but at least we have the domain and marketing site up.
henhouse.coop
#Henhouse #StaticHosting #TechCoop
It is moves like the one #Discord made that inspired us at @limeleaf.coop shift most of our services to alternatives.
limeleaf.coop/blog/how-lim...
#Mattermost #MiroTalk #Nextcloud #Codeberg
This is neat, thanks! I could see having Henhouse be configurable to use any ACME-compatible service, but defaulting to directly talking to Let's Encrypt as to keep the barrier of entry very low and not require running other services. Our goal is a single binary anyone can run.
And, no, you do not have to "self-host" these things. There are places like @pikapods.bsky.social that have managed instances.
Folks suggesting Discourse, Signal, IRC, Telegram, etc. to replace #Discord are not helping the situation. Those are not in the same class as Discord.
Mattermost, Rocket.Chat, Zulip are more in line with similar features apart from the "audio rooms".
I might just leave my #Discord account to rot in their database.
Giving www.mojeek.com a spin for my default search engine.
#Mojeek #Search #Privacy
"Using LLMs is like taking steroids, but everyone else is getting acne."
finestructure.co/blog/2026/2/...
#AI #LLM #Programming
Automatic TLS cert provisioning are working via @letsencrypt.bsky.social using Go's `autocert` pkg (pkg.go.dev/golang.org/x...) so folks that sign up to use #Henhouse can have certificates for their own custom domains.
#Henhouse #TLS #LetsEncrypt #ACME #GoLang #BuildInPublic