The days are long, the nights are short, here is a long list of links… Stealing from the Best Emacs Configs | Emacs Redux There is a lot I recognise in here: Ok, what ACTUALLY uses Rust? | BLOG.GOOSE.LOVE Clojure Coding Guide 130 Genius Things to Do With a Notebook You’ll Actually Try Clojure Coding Guide 130 Genius Things to Do With a Notebook You’ll Actually Try Just a moment……
Mixed bag. Just doing this to clear the decks - nothing more. Enjoy this compendium! TuM’Fatig - TuM’Fatig illumos Cruising a VPS at OpenBSD Amsterdam - EggFlix Mastodon instances OpenBSD.app When AI remembers everything and organisations forget how to choose TuM’Fatig - Using OpenBSD relayd(8) as an Application Layer Gateway HTTP Header Security Test - HTTP Observatory | MDN…
I finally got spooked by systemd and upgraded my Debian Trixie desktop to Devuan. Had a few hiccups during the migration and then some problems with bluetooth, but otherwise, working well. Just got to convert a Thinkpad now and I’ll be systemd-free for my general purpose computing.
Is this is the first of the new year!? Just Use Postgres for Everything | Amazing CTO Catching the Derek Sivers bug, perhaps?: Postgres for Everything More postgres for everything evangelism: Postgres is Enough · GitHub You Don’t Need a Dedicated Cache Service - PostgreSQL as a Cache | Martin Heinz | Personal Website & Blog I am really diving into the simple, small, honed, aesthetic this…
I started writing eden—a CLI tool for logging and basic journaling—three years ago, when Go was at 1.17. I was learning Go, had written a few simple programs, and was hooked on the “notes for thinking” trend from tools like Roam Research and Obsidian. The idea: command-line only, entries saved to a database (not markdown files) for easy linking and search. I like databases and living…
Is it time to get off X? Not because of the politics or the Grok scandals, but because it hoovers up so much damn time? I have to admit to being pulled in by AI and it’s funny to note that the last time I mentioned AI in this Stream was on 19 September 2025 where I mentioned Cody. Cody!
Once again, it has been a long time since we posted anything. All Things Org Mode: PIM, Scientific Writing, Presentation, Programming UOMF: On How to Define Projects in Org Mode How I handled projects in Emacs org-mode in 2024 | The Art Of Not Asking Why How weight training strengthens your heart and four exercises to try First seen on https://www.twitch.tv/pebl3 - privilege escalation script for…
It has been a long time. This page was supposed to be links to snippets of useful tech stuff, but obviously it’s just a list of links to more links… All Things Org Mode: PIM, Scientific Writing, Presentation, Programming UOMF: On How to Define Projects in Org Mode How I handled projects in Emacs org-mode in 2024 | The Art Of Not Asking Why How weight training strengthens your heart…
Another summer update. The best fiction books of all time The best films on Netflix to watch now Thomas Pynchon - From "Gravity’s Rainbow" Here I am enabling the trackpad on my x1: libinput - ArchWiki Move to America!: Residency & Citizenship by Investment | Global Citizen Solutions A Simple Design and Development Workflow for Building Better Apps The New Skill in AI is Not Prompting,…
Quick updates this month to tidy things up a bit. Usual scattering of random thoughts and avenues of exploration. Without looking at them, probably some AI skepticism, some AI enthusiasm, and some vim. Commonly-seen documentation template: MkDocs Scary: CNCF Landscape Typing test: Monkeytype | A minimalistic, customizable typing test Zombie Zen - Why Go Rocks for Building a Lua Interpreter What…
A fair mishmash of links this period. The usual dabbling went on. Clojure and Vim: An overview Porting Your Neovim Configuration to Lua This is really interesting about data modelling and has some useful links to books, etc: Model error – Surfing Complexity Very well said: The Insanity of Being a Software Engineer | 0x1 Organize Your Life With Org-Mode Nice site collecting a lot of C stuff: C…
A regulation smorgasboard of links and wisdom this period. Go! Techrights — Social Control Media as a Rapid Race to the Bottom - Part II - Think Before You Talk fi-le.net This is very good and contains an alternative methodology for designing and developing software. Based on PHP but can apply to anything: Why I don’t do Domain Driven Design Is Rust a good fit for business apps? Cheap and…
It’s been a while, but here we are - a new batch! I tried Stephen King most productive writing routine & here’s what you n… Using keychain for ssh-agent… Marp: Markdown Presentation Ecosystem A Love Letter to Plain Text - fREW Schmidt’s Foolish Manifesto Building a fault-tolerant reverse proxy with FreeBSD | subnetspider.com Run vim with minimal settings Why…
Storm Eowyn came and went yesterday. Got a bit tasty at times but didn’t reach Storm Arwen levels, and no permanent damage done. We did find part of someone’s old school TV aerial in our front garden though. We raced in to check if it was our Freeview that was lost but alas not…
First post to its new home - here are this period’s notes. The usual stramash of tech stuff. Time Management for Systems Administrators and todo.txt How to add a loading animation to your turbo frame with TailwindCSS | Arkency Blog Article about todo.txt How to secure your Django applications ⎜Escape Blog Todo.sh Add on Directory · todotxt/todo.txt-cli Wiki · GitHub This video of Simon…
According to AI, these are the subject discussed in this Quicknote: Programming & Development: Discussions on programming languages like Perl, Ruby, Go, and Haskell. Projects and tools, including simple markdown translators, deployment tutorials for web applications, and frameworks like Ruby on Rails. Tutorials on project management methodologies, particularly Kanban. Technology & Tools: Resources…
The usual befuddlement of topics in this tranche, ending up with another period of interest in the verneral secure operating system, Decent article about BSD: I did not know this: I Solve Problems - IT Notes That Old NetBSD Server, Running Since 2010 - IT Notes Quare FreeBSD? | 𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗 Understanding FreeBSD Jails :: Marco Cetica FreeBSD Jails the Hard Way Good article about using Bastille…
This is a decent recipe if you like a rustic, hipster loaf like I do. Thanks to some chap on the X. Ingredients 475g bread flour 1 packet active dry yeast (7g) 1 tsp salt 365g filtered water Steps mix all ingredients in a bowl with a wooden spoon until it just comes together (2 min) let rise overnight (8-10h) move dough to a heavily floured surface, scrape from the edges of the bowl to avoid…
Usual fare this period. FreeBSD is creeping back into my consciousness near the end. Some great stuff in here. Omakub — An Omakase Developer Setup for Ubuntu 24.04 by DHH Zellj Wonderful vi Will we be writing Hare in 2099? (with Drew DeVault) - YouTube Notes on running Go in the browser with WebAssembly - Eli Bendersky’s website Good general security in html/web pages summary with focus on…
Have been fascinated by a lot of AI tools lately and have been keeping up with some of the hype on X. Getting bored of it already and slightly offput by the direction of travel. Can’t deny that Cody has been really useful though. Moved desktop to Void Linux.
Mix bag again this session. UI stuff for Tailwind: daisyUI — Tailwind CSS Components ( version 4 update is here ) Jay Alammar on LLMs, RAG, and AI Engineering LangChain Setting up Stripe Subscriptions in Django - YouTube Master C programming - SEVEN hour Advanced course Building a SaaS Application with Django and Pegasus (2024 Edition) The Master Plan | Cory Zue…
Today’s update takes me back over the last few weeks to a recent soiree with our old friend Emacs and lisp. Also a bit of Laravel and Kotlin in there too, which haven’t seen the light of day since. - Why OpenBSD rocks 🐡 Calomel.org :: Open Source Research and Reference @ Calomel.org Really good: BSD How To More BSD stuff - nice: Daniel Nechtan OpenBSD gaming - P2J : Pair 2 Jeux The…
Lots of interesting stuff this post - I can’t even be bothered to summarise it. Installation - Laravel 11.x - The PHP Framework For Web Artisans Laravel seems to make working with Stripe pretty easy: Laravel Cashier (Stripe) - Laravel 11.x - The PHP Framework For Web Artisans Circus Clown Music - Sound Effect (HD) - YouTube IRC ghost - how do I unghost and get back my original nick? - Super…
I fucking hate Kubernetes and fucking hate OpenShift and am starting to really fucking hate Docker. This is after months of trying to get a fucking Django app through a ridiculously long pipeline into a cluster. Fuck Kubernetes.
A quickish turnaround this time because I want to see if the script I have written in Perl to post the page to the blog works properly, plus I’ve actually been quicknoting quite a lot of the last week or so. Topics include: Elgar, Go, git, cgit, lots of vim, and PHP! Crikey. Debian dismisses AI-contributions policy [LWN.net] 1.04:24 Why do C Programmers Always Obfuscate Their Code? How To…
I use quicknote, written in Go, to add the links to an intermediate page, and then the following Perl to push it to the server. This is rough, rookie code at its finest. I like Perl. #!/usr/bin/env -S perl -w use 5.010; use warnings; use strict; use DateTime; use File::Copy; use Cwd qw(getcwd); my $description = $ARGV[0]; if (not defined $description) { print "Please pass even a paltry…
“If an opinion contrary to your own makes you angry, that is a sign that you are subconsciously aware of having no good reason for thinking as you do. If some one maintains that two and two are five, or that Iceland is on the equator, you feel pity rather than anger, unless you know so little of arithmetic or geography that his opinion shakes your own contrary conviction. The most savage…
Django and boostrap are back on the menu this period, after quite a long period out. These are technologies that I need to use more of in future. More focus music | The Blog of Joshua Blais Age of Empires 2: Age of Kings - Track 2 - YouTube Productivity Hack: Music | The Blog of Joshua Blais Correct: The far-Left mob has seized control of Britain's streets – and its borders Django-allauth Tutorial…
It’s been a while and lots collected during this period. Much of it has been based around Countinuous Integration/Deployment tech, Docker, Kubernetes, Linux, OpenBSD, FreeBSD, Nix, CSS, Go, Python - the usual stuff. Responsive grid in 2 minutes with CSS Grid Layout This is GOOD: Learn CSS Grid - A 13 Minute Deep Dive - YouTube This is GOOD: Learn CSS BOX MODEL - With Real World Examples -…
I am trying OpenBSD again. I momentarily went back to NixOS and then thought better of it. It’s great, it’s clever, it’s a tinkerer’s nightmare. So, on the old Thinkpad X201 upon which I throw operating systems to play around, I have installed OpenBSD again. The installation didn’t go particularly well this time and I had a few problems with doas. Anyway. And then it…
It’s been a while since the last quicknotes post so there is a lot in today’s edition. Highlights include, how to centre a div tag in HTML, an interesting critique of TailwindCSS, a few Debian and Bash articles, DNS, Docker, Go and sshd hardening. Decent plane to rent in FSEconomy: Decent BN Islander in FSEconomy DNS.SB An analysis of Prince’s famous guitar solo for Whilst My…
Full of the usual trepidation about tomorrow’s game between 🏴Scotland and Ireland 🇮🇪. As much as I would like it to be otherwise, I predict a 12 point victory for the Oirish 🤮.
I have just read I’m a programmer and I’m stupid and have been inspired to say the same thing. I wrote some time ago about Being on the left of the bell curve and this blog post accounts for the programmer/coding aspect of that. I follow Hacker News and my RSS feed reader updates constantly from dozens of blogs about programming, programming languages and similar technologies. I find…
Monster day of rugby today - Scotland v England at Murrayfield, and I will be in attendance. Very excited, hopeful and fearful at the same time, and looking forward to a pre-game swally with friends.
Went swimming this morning with Harvey. We enjoyed it, but I miss the old pool with its flumes and wave machine. The new one is kind of boring. The best public swimming pool we’ve ever been to is this one in Lerwick, Shetland. The Rapid River Ride and Outdoor Lagoon make all the difference.
A biography of a poet whose poetry can be so difficult that Frank Skinner seems yet to know how best to cover him in his poetry podcast (February 2024).
This guy sets up taskwarrior and taskserver to use Lets Encrypt instead of the default bobbins that taskwarrior requires: Task management | Colin Watson's blog I am starting to dislike the hype around HTMX. Just shut the fuck up about HTMX will you. Anyway: HTMX and Web Components: a Perfect Match Web Components - Web APIs | MDN jordan orelli Go template engine: GitHub - CloudyKit/jet: Jet…
In the process of moving out of Sourcehut. This is not necessarily a reaction to the recent DDoS attack suffered by them, which resulted in a week long outage, but that hasn’t helped. The founder of Sourcehut probably knows more than he is letting on about why Sourcehut were targeted so precisely. It wouldn’t be a surprise if it eminated from a faction of the internet intolerant of his…
Rails, Bootstrap, Neovim and then a bunch of flight simming links, then back to our old friend, Derek Sivers. What a month. The relationship between models and migrations in Rails had been bugging my tits. This helps: Help with understanding the relationship between models and migration files… : r/rails Simple Way to Declare Many to Many Relationships in Rails / by Shaqqour / Medium DSL…