MyGo — Desktop apps in Go, with a web frontend or native UI
Build desktop apps in Go. Windows show a web frontend in the system webview, calling Go through a TypeScript client generated from your code, or native UI written in Go that MyGo draws on the GPU. Pure Go with no cgo, and a few megabytes per app.
A look into what has changed, what’s still the same – and what’s broken – in the tech industry. The full video and the summary of my keynote at LDX3 New York
Don't bet on SELECT's order: shuffle your rows and see what folds—Martian Chronicles, Evil Martians’ team blog
PostgreSQL does not guarantee row order without ORDER BY. Use Rails 8.2 or pg_disorder to shuffle unordered SELECT results and expose hidden order dependencies, flaky tests, and application bugs. This is chaos engineering directed at your database.
There are some real complexities using iframes and the postMessage API for communication between a widget and its parent. Security vulnerabilities like cross-origin scripting risks being one.
bilalyazicioglu/tincan-cli: Serverless peer-to-peer voice and text chat for your terminal. No accounts or central server. Peers connect directly over encrypted QUIC.
Serverless peer-to-peer voice and text chat for your terminal. No accounts or central server. Peers connect directly over encrypted QUIC. - bilalyazicioglu/tincan-cli
DHH’s opening keynote at Rails World 2026: “The most confusing funeral I’ve ever experienced” : Global Nerdy
The best one-line summary of David Heinemeier Hansson’s (DHH) keynote at Rails World 2026 was Stefan Lindbohm’s comment on its YouTube video: “This is the most confusing funeral I’ve ever experienced” This was the flagship keynote for the framework’s premier gathering, and it felt less like an affirmation of Rails’ future and more like an […]