Quicknote capture Sunday 6 April 2025
Sunday, 6 April 2025A good old fashioned mishmash of tech stuff this week. Emacs, clojure and OpenBSD seem to be coming back into consciousness
- Were multiple return values Go’s biggest mistake? | MOND←TECH MAGAZINE
- Vibe Coding Explained: A Revolution Or Just A Trend?
- Learn Python GUI Development for Desktop – PySide6 and Qt Tutorial
- PySide6 tutorials
- Please stop externalizing your costs directly into my face
- Why and How I use "Org Mode" for my writing and more
- Deliberate Practice for Developers
- Spectrum Emulator in Perl
- Priceless - tsoding beatboxing: Acapella by One - Hit the Road Jack (Cover) - YouTube
- Interactive programming Flappy Bird in ClojureScript
- Why I like Clojure as a solo developer
- Clojure Guides: Ecosystem: Web Development
- Andrei Alexandrescu
- Practical: An MP3 Database
- Production-Ready Clojure: show me the libraries!
- Live Coding (Trivia Game #1): Setting up a Clojure(Script) environment
- REPL-Based Development Demo
- 503 Service Unavailable
- REPL Workflow - Practicalli Clojure
- The six tricks that finally cured my insomnia
- Friends don’t let friends write production software in Python
- OSDay 2025 - Why Choose to Use the BSDs in 2025 - IT Notes
- Reddit - The heart of the internet
- [Clojure Auth][1] Reviewing Reitit and Ring
- Learn ClojureScript / Learn ClojureScript
- Full Stack Clojure Contact Book - [1] Reitit Ring Set Up
- Learn Re-Frame
- GitHub - jacekschae/conduit: Real world application built with ClojureScript + re-frame
- Resources
- Apparently this is a must: GitHub - binaryage/cljs-devtools: A collection of Chrome DevTools enhancements for ClojureScript developers
- Prototyping, Clojurescript and re-frame by what seems to be an amateur. Also talks about detours, DSLs, ditching the intial stack on the way to defining the prototype. Very interesting talk. The fact that putting slides on a screen does note necessarily convince: From 0 to prototype using ClojureScript, re-frame and friends: Martin Clausen - YouTube
- ClojureScript: JavaScript Interop – Rafal Spacjer blog
- Emacs is sexy
- A Little Clojure
- GitHub - seancorfield/deps-new: Create new projects for the Clojure CLI / deps.edn
- This is very good. GitHub - clojure/tools.cli: Command-line processing
- Clojure Guides: Language: Java Interop
- Using Figwheel :: CIDER Docs
- This is where I cribbed the code to get the clipboard contents: Clojure code to interact with the system clipboard · GitHub
- Formatting clojure code in the repl….! clojurescript - Is there an online tool to auto-indent and format Clojure code like there are many for JSON? - Stack Overflow
- clojurescript - Is there an online tool to auto-indent and format Clojure code like there are many for JSON? - Stack Overflow
- [](greet {:name (first args)})
- Clojure code to interact with the system clipboard · GitHub
- DataFlavor (Java SE 21 & JDK 21)
- This is pretty good on Clojure functions: Clojure Guides: Language: Functions
- Clojure Guides
- Clojure - tools.build Guide
- Civilization VI [Six!!] - Let’s Play Rome - Part 10 - YouTube - quill18
- Documentation for enlive which is used to parse html in Clojure: net.cgrand.enlive-html — enlive 1.1.6
- clojure.string - Clojure v1.12.0 API documentation
- GitHub - seancorfield/deps-new: Create new projects for the Clojure CLI / deps.edn
- Clojure Guides: Building Projects: tools.build and the Clojure CLI
- This is where you find out what the hash symbol is doing: Clojure - Reading Clojure Characters
- Debugging Clojure using the REPL | valer.dev
- Clojure - Programming at the REPL: Enhancing your REPL workflow
- REPL Debugging: No Stacktrace Required
- Thank you: EmacsWiki: Wind Move
- This is all about building jars, etc: Clojure Guides: Building Projects: tools.build and the Clojure CLI
- A Little Clojure
- the Clojure language
- Clojure - types
- Britain’s best attractions – that most people have never heard of
- This is good: A Programmer’s Reading List: 100 Articles I Enjoyed (1-50) | Piglei
- Principles of User Interface Design
- The derelict Northern town rising from the ashes – thanks to Putin
- Clojure - PRACTICAL: snake game (1/2) - YouTube
- Core Async Go Macro Internals - Part I - YouTube
- Core.Async in Use - Timothy Baldridge - YouTube
- This has been pivotal: Bootstrapping a ClojureScript Project | Lesson 5 | Learn ClojureScript
- The Admin Process
- The REPL is Not Enough
- How to spot patterns where Protocols and custom types are good fit - Clojure Q&A
- My Top Clojure Articles | Adam Bard, Handsome Web Developer
- Lambda Island
- Just what does “code as data” mean anyway? | Adam Bard, Handsome Web Developer
- Learn Clojure macros in Y Minutes
- Clojure is a product design tool. | Precursor
- Improving your Clojure code with core.reducers | Adam Bard, Handsome Web Developer
- Why Clojure? Part 2: Effortless async by design | Adam Bard, Handsome Web Developer
- Most of the world runs on ancient code: GAO-16-468 report
- Live Coding #003: Trivia Game wireframe #2 - YouTube
- Why do I run FreeBSD for my home servers.
- Dipping my toes in OpenBSD, in Amsterdam - ewintr.nl
- TuM’Fatig - Using OpenBSD relayd(8) as an Application Layer Gateway
- Decent examples of httpd and relayd configs for simple sites hosted on OpenBSD: Dipping my toes in OpenBSD, in Amsterdam - ewintr.nl
- Decent FreeBSD VPS?: Storage VPS with High Volume and Fast SSD | Contabo
- FreeBSD on Google Cloud Platform?: OS images | Compute Engine Documentation | Google Cloud
- Instructions here on running FreeBSD on Digital Ocean: FreeBSD Hosting/Shared/VPS etc. | Page 11 | The FreeBSD Forums
- Install OpenBSD As Guest Operating System - using KVM virt-install
- Datastar - The hypermedia framework.
- Quil: animation in Clojure
- High CPU Usage When Editing Files With Lots of Links · Issue #691 · jrblevin/markdown-mode · GitHub
- Art of Domain Modeling - Eric Normand - reClojure 2021
- Eric Normand - Functional Programming and Clojure
- Bottom Up vs Top Down Design in Clojure - Mark Bastian
- Connect to Remote REPL - Practicalli Spacemacs
- GitHub - mbuczko/awesome-clojure: list of useful links for clojurians
- Functional Friday 2 - Building a Web App with Clojure
- What Web Framework Should I Use in Clojure?
- Seminal article by the guy who developed component: [
- UUID Primary Keys in PostgreSQL - Stark & Wayne
- Explaining component library in clojure: dependency injection - How to use Stuart Sierra’s component library in Clojure - Stack Overflow
- Building a Legal Data Service with Clojure - Jonathan Boston, Caleb Phillips
- Stuart Sierra - Components Just Enough Structure
- losing default route (desperately need a work around) - Debian User Forums
- LLM in Emacs?
- Nextcloud on OpenBSD | h3artbl33d
- Recommended by an OpenBSD guy H3artbl… something….: Zabbix :: The Enterprise-Class Open Source Network Monitoring Solution
- This is a decent guide to managing an OpenBSD server, whilst this page in particular deals shows a simple way of managing X: X Window System | OpenBSD Handbook
- Nice article about NAT: NAT | OpenBSD Handbook
- What happens when you sign up at OpenBSD.amsterdam: TuM’Fatig - Cruising a VPS at OpenBSD Amsterdam
- List of nifty OpenBSD things: BSD How To
- Low end, cheap VPSs: LowEndBox - Cheap VPS, Dedicated Servers and Hosting Deals
- Minecraft in a FreeBSD jail. Nice: Minecraft Server in FreeBSD Jails Container | 𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗
- [Why I stopped using AI code editors ·
- Setup Emacs for Python with Treesitter and Eglot · GitHub
- Another OpenBSD VPS provider: IRCNow | Vps / Homestead VPS
- Gold - relayd config on OpenBSD: mutualaid.info
- OpenBSD on a Laptop
- Personal mail server on OpenBSD
- Check for IP blacklists for mailservers: “MX Toolbox”
- The 18 best backpacks of 2025 for travel, work and school tried and tested
This post is tagged with:
quicknotes