My Link Collection

Here is all the stuff I find interesting, but I haven't had the time to write full blog posts about. Or sometimes things, I think are worth sharing, or will help me later on, but I don't want to forget about them. So I just put them in a YAML file and render them here. 😬


https://atlas9.dev/blog/soft-delete.html

The author has run into some trouble with soft delete designs. He'll cover those, and ponder ideas for how he'd build this in the future.


https://github.com/chr15m/eucalypt

Eucalypt is a frontend library for Squint ClojureScript. It replaces Reagent & React with a compatible-ish subset of the Reagent API. It supports form-1 and form-2 Reagent components.


https://david.rothlis.net/declarative-schema-migration-for-sqlite/

Simple declarative schema migration for SQLite


https://github.com/yuzutech/kroki

Kroki provides a unified API with support for BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag, RackDiag), BPMN, Bytefield, C4 (with PlantUML), D2, DBML, Ditaa, Erd, Excalidraw, GraphViz, Mermaid, Nomnoml, Pikchr, PlantUML, Structurizr, SvgBob, Symbolator, TikZ, UMLet, Vega, Vega-Lite, WaveDrom, WireViz... and more to come!


https://tuttle.github.io/python-useful/compose-key-cheat-sheet.html

a nice and clean compose key cheat sheet


https://www.ratatui-ruby.dev/

RatatuiRuby is a RubyGem built on Ratatui, a leading TUI library written in Rust. You get native performance with the joy of Ruby.


https://hakibenita.com/postgresql-unconventional-optimizations

When it comes to database optimization, developers often reach for the same old tools: rewrite the query slightly differently, slap an index on a column, denormalize, analyze, vacuum, cluster, repeat.

Conventional techniques are effective, but sometimes being creative can really pay off!


https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html

It is 2014 and 2026: Command-line Tools can be 235x Faster than your Hadoop Cluster


https://rubystacknews.com/2026/01/09/ruby-can-draw-cities-now/

Can Ruby draw real cities — using real geospatial data — with no external GIS stack?


https://www.redblobgames.com/pathfinding/a-star/introduction.html

A visual guide to the A* algorithm.


https://webkit.org/blog/17660/introducing-css-grid-lanes/

It’s here, the future of masonry layouts on the web!


https://blog.hyperknot.com/p/openfreemap-survived-100000-requests

OpenFreeMap survived 100,000 requests per second! This much traffic would cost over $6 million per month on MapTiler and double that on Mapbox.


https://www.pgedge.com/blog/postgresql-18-returning-enhancements-a-game-changer-for-modern-applications

The RETURNING clause has been a staple of Postgres for years, allowing INSERT, UPDATE, and DELETE operations to return data about the affected rows. This capability eliminates the need for follow-up SELECT queries, reducing round trips to the database and improving performance.


https://www.youtube.com/watch?v=qlcVx-k-02E

Quick and Easy Local SSL Certificates for Your Homelab!


https://m.youtube.com/watch?v=w6xflt7AWvE

First steps with OpenTelemetry


https://github.com/readme/guides/publishing-your-work

Publishing your work increases your luck

For every snarky comment, there are 10x as many people admiring your work.


https://youtube.com/watch?v=mik1EbTshX4&pp=0gcJCR4Bo7VqN5tD

There's a silver bullet next to the holy grail.


https://mccue.dev/pages/3-11-25-life-altering-postgresql-patterns

Life-Altering PostgreSQL Patterns


https://it.badykov.com/blog/2022/09/12/simple-and-usefull-postgresql-features/

Simple and useful postgresql features.


https://www.depesz.com/2012/12/02/what-is-the-point-of-bouncing/

This blog post is to have a place where I can point people who have question about how it works, why, and when it makes sense to use it (pgBouncer that is).


https://andyatkinson.com/avoid-uuid-version-4-primary-keys#why-choose-uuids-at-all-generating-values-from-one-or-more-client-applications

About UUID (and Postgres)


https://www.youtube.com/watch?v=rmvDxxNubIg

Harness Engineering - 20 minutes speed run talk


https://m.youtube.com/watch?v=uogB5P0zgM8

LLMs in a nutshell


https://alexwlchan.net/2025/learning-how-to-make-websites/#html_tags

The author read 2000 web pages and shares his findings.


https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns

A “cooldown” is exactly what it sounds like: a window of time between when a dependency is published and when it’s considered suitable for use. The dependency is public during this window, meaning that “supply chain security” vendors can work their magic while the rest of us wait any problems out.


https://github.com/jesseduffield/lazydocker/issues/4#issuecomment-1633219547

Make podman work with lazygit.


https://blogs.gnome.org/alatiera/2025/11/06/dhh-and-omarchy-midlife-crisis/

Couple weeks ago Cloudflare announced it would be sponsoring some Open Source projects. Throwing money at pet projects of random techbros would hardly be news, but there was a certain vibe behind them and the people leading them.


https://xn--gckvb8fzb.com/a-word-on-omarchy/

A Word on Omarchy - An in-depth look at the currently trending Arch Linux configuration that is Omarchy.


https://blog.headius.com/2025/10/warbled-sidekiq.html

Warbled Sidekiq: Zero-install Executable for JVM


https://runitbare.com/why-finnish-devs-outperform-silicon-valley-long-term-the-nordic-way-of-code/

Exploring why Finnish developers excel long-term, showcasing the Nordic way of code.


https://blog.headius.com/2025/10/packaging-ruby-apps-with-warbler-jar-files.html

Packaging Ruby Apps with Warbler & JAR files


https://marcobambini.substack.com/p/the-secret-life-of-a-local-first

When you see a local-first app that seamlessly syncs with other applications distributed worldwide, it feels like magic. Under the hood, a lot is happening, and it has to happen in the right order for the algorithm to preserve correctness.


https://www.maria.cloud/

A ClojureScript coding environment for beginners.


https://timriley.info/posts/rodauth-meet-hanami

Rodauth landing in Hanami 🚀


https://andre.arko.net/2025/09/11/rails-on-sqlite-exciting-new-ways-to-cause-outages/

More glory, more SQLite 😍


https://marijkeluttekes.dev/blog/articles/2025/09/03/git-exclude-a-handy-feature-you-might-not-know-about/

Exclude is particularly handy when you want to keep personal, non-standard files in a repository that is not yours, and where you cannot update its ignore files willy-nilly.


https://hledger.org/#how-to-get-started

Robust, friendly, fast, plain text accounting software


https://github.com/stathissideris/dali

dali is a Clojure library for representing, exporting and manipulating the SVG graphics format.


https://deno.com/blog/v2.4#deno-bundle

Deno 2.4 is making the DenoVerse even better!


https://paolino.me/async-ruby-is-the-future/

Async Ruby is the future of AI apps


https://github.com/babashka/babashka/wiki/Bash-and-Babashka-equivalents#run-local-script-on-remote-server-bb-installed

This page translates common operations in bash with the equivalent in babashka. Examples below use shell which executes a subprocess synchronously. shell is available as a top-level fn for tasks. For bb scripts, refer it in with (require '[babashka.process :refer [shell]]).


https://diwank.space/field-notes-from-shipping-real-code-with-claude

Field Notes From Shipping Real Code With Claude Vibe Coding Isn’t Just a Vibe


https://github.com/chr15m/cljs-shrinkwrap

undefined


https://github.com/derekeder/csv-to-html-table

undefined


https://github.com/slidevjs/slidev

undefined


https://steveklabnik.github.io/jujutsu-tutorial/introduction/introduction.html

Steve's guide to JJ


https://blog.headius.com/2025/04/beautiful-charts-with-jruby-and-jfreechart.html

Creating Beautiful Charts with JRuby and JFreeChart


https://github.com/rafgraph/detect-it

Detect if a device is mouseOnly, touchOnly, or hybrid, and if the primary input is mouse or touch.


https://www.youtube.com/watch?v=EpUfIrQBJ9E

Single-file executable Node project


https://github.com/bobschrag/clolog

Full-featured logic programming (AKA "Prolog") embedded in/callable from and supporting calls to Clojure. In the spirit of LogLisp, Lisp Machine Prolog, and Franz Inc.'s Allegro Prolog, with some extra goodies.


https://github.com/Freika/dawarich

Visualize your location history, track your movements, and analyze your travel patterns with complete privacy and control.


https://github.com/langgenius/dify

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.


https://github.com/formbricks/formbricks

Open Source Survey Platform


https://www.pgrs.net/2025/03/24/pgledger-ledger-implementation-in-postgresql/

pgLedger: Ledger implementation in PostgreSQL


https://github.com/sinclairtarget/git-who

git-who is a command-line tool for answering that eternal question: Who wrote this code?!

Unlike git blame, which can tell you who wrote a line of code, git-who tells you the people responsible for entire components or subsystems in a codebase. You can think of git-who sort of like git blame but for file trees rather than individual files.


https://github.com/puffinsoft/jscanify

The Javascript document scanning library.


https://github.com/kern/filepizza

🍕 Peer-to-peer file transfers in your browser


https://github.com/eKoopmans/html2pdf.js

Client-side HTML-to-PDF rendering using pure JS.


https://github.com/renanlecaro/nanosheets

High performance javascript spreadsheets library


https://github.com/filipesilva/datomic-pro-sqlite

Get started with Datomic Pro quickly on a single machine setup that will take you pretty far.


https://github.com/citusdata/pg_cron

Run periodic jobs in PostgreSQL


https://docs.projectdiscovery.io/home

undefined


https://deno.com/blog/v2.2

Deno 2.2: OpenTelemetry, Lint Plugins, node:sqlite


https://youtu.be/qnlkr3mCqW8

A Database that Follows the Unix Philosophy GNU recutils


https://youtu.be/qF2PuYnBahw

This fundamentally changed the way I build full-stack applications - Durable Objects


https://github.com/dolthub/dolt

undefined


https://github.com/shioyama/mobility

undefined


https://www.codetinkerer.com/2023/10/01/stacked-branches-with-vanilla-git.html

undefined


https://milomg.dev/2022-12-01/reactivity

undefined


https://kettanaito.com/blog/dont-sleep-on-abort-controller

undefined


https://bytes.zone/posts/aligning-markdown-tables-in-helix/

undefined


https://youtu.be/HcuDmSb-JBU?si=E2BoMB3FSRhq34qF

Helix is underrated


https://github.com/jackdbd/game-of-life

undefined


https://github.com/microsoft/TinyTroupe

undefined


https://thenewstack.io/the-origin-story-of-sqlite-the-worlds-most-widely-used-database-software/?utm_source=pocket_shared

undefined


https://youtu.be/88rV30NL8QI

Enclosed - The Simple, Lightweight and Secure Way to Share


https://fishshell.com/blog/rustport/

undefined


https://www.chezmoi.io/quick-start/#concepts

undefined


https://hashrocket.com/blog/posts/the-rails-renaissance

undefined


https://www.youtube.com/watch?v=qlfh_rv6khY

A simple procedural animation technique


https://github.com/copiousfreetime/amalgalite

undefined


https://youtu.be/DjYZk8nrXVY

LeetCode was hard until I learned these 15 patterns


https://youtu.be/C2w45qRc3aU

The Absolute Best Intro to Monads For Software Engineers


https://byroot.github.io/ruby/json/2024/12/15/optimizing-ruby-json-part-1.html

undefined


https://github.com/SebLague/Geographical-Adventures

undefined


https://www.fullstackruby.dev/fullstack-development/2022/06/03/what-would-it-take-for-roda-to-win/

undefined


https://www.youtube.com/watch?v=gDkvLxbA5ZE

1 minute coding tip: git diff-words to see diffs on a per-word basis instead of per line


https://github.com/jesseduffield/lazydocker

undefined


https://github.com/PRQL/prql

undefined


https://youtu.be/_HSYTIEXa5w

How Google Maps fixed India's street name problem


https://omakub.org/

undefined


https://youtu.be/txzzCyTI7Qk

7 Vim Tips & Tricks Everyone Should Know


https://jpcamara.com/2024/07/15/ruby-methods-are.html#some-context

undefined


https://justin.searls.co/posts/running-rails-system-tests-with-playwright-instead-of-selenium/

undefined


https://youtu.be/TUxj2TS5pNo

Build a Command Line Utility with DenoJS


https://github.com/jarohen/chime

undefined


https://github.com/caiiiycuk/postgresql-to-sqlite

undefined


https://tonsky.me/blog/clojure-macros/

undefined


https://github.com/DarthSim/overmind

undefined


https://github.com/ryrobes/rvbbit

undefined


https://unjs.io/packages/undocs

undefined


https://github.com/potahtml/mpa-archive

undefined


https://github.com/oakes/edna

undefined


https://github.com/colinhacks/zod

undefined


https://world.hey.com/dhh/capture-less-than-you-create-c30e462e

undefined


https://github.com/johnmn3/cljs-thread

undefined


https://youtu.be/EFXxXFHpS0M

Java, How Fast Can You Parse 1 Billion Rows of Weather Data? • Roy van Rijn • GOTO 2024


https://blog.appsignal.com/2024/03/06/active-record-or-sequel-which-best-fits-the-needs-of-your-ruby-app.html

undefined


https://www.youtube.com/watch?v=ZCllX1p763U

Typescript Mistakes Every Junior Developer should Avoid | clean-code


https://books.writesoftwarewell.com/3/rails-router/

undefined


https://github.com/test-prof/test-prof

undefined


https://medium.com/@noriller/sprints-the-biggest-mistake-of-software-engineering-34115e7de008

undefined


https://github.com/Shopify/erb_lint

undefined


https://github.com/GoogleContainerTools/distroless

undefined


https://github.com/gollum/gollum

undefined


https://github.com/glaucocustodio/tanakai

undefined


https://github.com/balvig/spyke

undefined


https://github.com/ledermann/keepr?tab=readme-ov-file

undefined


https://samcurry.net/hacking-millions-of-modems

undefined


https://youtu.be/xCX14u9XzE8

The SSH flag you never used


https://stackoverflow.com/a/40084197

undefined


https://henrikwarne.com/2015/04/16/lessons-learned-in-software-development/

undefined


https://github.com/danmayer/coverband

undefined


https://github.com/ankane/the-ultimate-guide-to-ruby-timeouts?tab=readme-ov-file

undefined


https://github.com/suprematic/globus

undefined


https://github.com/clj-commons/seesaw

undefined


https://github.com/AykutSarac/jsoncrack.com

undefined


https://github.com/supabase/supavisor

undefined


https://youtu.be/IYZDIhfAUM0

Become a shell wizard in ~12 mins


https://github.com/charlax/professional-programming

undefined


https://www.youtube.com/watch?v=Tq5s9Z5brN4

undefined


https://youtu.be/ud7YxC33Z3w

This Zsh config is perhaps my favorite one yet.


https://youtu.be/H7tbjKFSg58

The standard library now has all you need for advanced routing in Go.


https://katafrakt.me/2024/01/08/live-reconfiguring-druby/

undefined


https://dev.37signals.com/thruster-released/

undefined


https://github.com/palkan/logidze

undefined


https://youtu.be/bOCHTHkBoAs

10 Math Concepts for Programmers


https://ruby-doc.org/core-3.1.2/Gem/Deprecate.html

undefined


https://deepu.tech/rust-terminal-tools-linux-mac-windows-fish-zsh/

undefined


https://github.com/comma-csv/comma

undefined


https://github.com/bogdan/datagrid

undefined


https://youtu.be/zfNqp85g5JM

Using docker in unusual ways


https://github.com/digital-fabric/extralite

undefined


https://youtu.be/cJ7V9Mg1vzc

RubyConf 2023 - Ruby on Rack: The Magic Between Request and Response by Meagan Waller


https://github.com/firezone/firezone

undefined


https://joht.github.io/johtizen/build/2022/01/20/github-actions-push-into-repository.html#the-easiest-solution

undefined


https://www.securityweek.com/looney-tunables-glibc-vulnerability-exploited-in-cloud-attacks/

undefined


https://erlang.org/pipermail/erlang-questions/2003-March/007870.html

undefined


https://evilmartians.com/chronicles/fullstaq-ruby-first-impressions-and-how-to-migrate-your-docker-kubernetes-ruby-apps-today

undefined


https://youtu.be/G9207EJySaA

If Pixar Made Programming Tutorials


https://stackify.com/ruby-debugger-using-visual-studio-code/

undefined


https://openregulatory.com/time-zones-in-rails-2023/

undefined


https://youtu.be/QZBxgX2OWbI

You don't need NoSQL (use MySQL)


https://blog.appsignal.com/2023/09/27/an-introduction-to-litestack-for-ruby-on-rails.html

undefined


https://youtu.be/9fukis_VHl4

RubyConfTH 2022 - Roda: Simplicity, Reliability, Extensibility, Performance by Jeremy Evans


https://tonsky.me/blog/unicode/

undefined


https://roughlywritten.substack.com/p/random-thoughts-15-years-into-software

undefined


https://honeyryderchuck.gitlab.io/2023/10/15/state-of-ruby-http-clients-use-httpx.html

undefined


https://engineercodex.substack.com/p/how-to-burnout-a-software-engineer

undefined


https://www.paulashraf.com/blog/jemalloc-ruby

undefined


https://mensfeld.pl/2023/09/asset-handling-in-roda-cache-forever-refresh-when-needed/

undefined


https://dmitrytsepelev.dev/service-objects-anti%E2%80%93patterns?utm_source=reddit&utm_campaign=service-objects

undefined


https://www.dsdev.in/blog/jemalloc-rails-memory

undefined


https://youtu.be/dnMNBN1rqec

Deep dive into Clojure HTTP Basics: Ring, Compojure, Jetty!


https://www.xtdb.com/blog/but-bitemporality-always-introduces-complexity

undefined


https://www.bitecode.dev/p/hype-cycles

undefined


https://www.techinasia.com/talk/3-great-virtues-of-a-programmer-laziness-impatience-and-hubris

undefined


https://dannorth.net/2023/09/02/the-worst-programmer/

undefined


https://world.hey.com/dhh/turbo-8-is-dropping-typescript-70165c01

undefined


https://dev.solita.fi/2021/10/14/grokking-clojure-transducers.html

undefined


https://blog.danieljanus.pl/2023/09/09/transducers/

undefined


https://www.juxt.pro/blog/clojure-in-griffin/?utm_medium=social&utm_source=reddit

undefined


https://www.youtube.com/watch?v=-QxI-RP6-HM

(Life) Advice From The Creator of C++


https://m.slashdot.org/story/418358

undefined


https://github.com/rayfrankenstein/AITOW/blob/master/README.md

undefined


https://www.youtube.com/watch?v=Bez7wmAsxjE

The Agile Paradoxon


https://flexiana.com/2023/08/side-by-side-datomic-and-postgresql-part-1-2

undefined


https://www.clojuriststogether.org/news/firefox-116.0-release/

undefined


https://github.com/firstcontributions/first-contributions

undefined


https://clojure.org/news/2023/08/04/next-rich

undefined


https://yizhepku.github.io/clojure-crac/

undefined


https://clojure-goes-fast.com/blog/clojures-deadly-sin/

undefined


https://dry-rb.org/gems/dry-types/1.7/

undefined


https://www.shalerb.org/#convert-data-to-ruby

undefined


https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/

undefined


https://www.youtube.com/watch?v=XRoSBWYMefY

Meet Jeff Delaney: The Mastermind Behind @Fireship


https://fpsd.codes/clojure-bites---ring-basic-auth.html

undefined


https://stackoverflow.blog/2023/06/26/the-hardest-part-of-building-software-is-not-coding-its-requirements/?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter

undefined


https://clojure.org/news/2023/06/30/state-of-clojure-2023

undefined


https://youtu.be/KNHtZt2hku8

Babashka Conf 2023: "Growing an Ecosystem: Lessons Learned (Closing Keynote)" by Michiel Borkent


https://youtu.be/3h0Cgpba_WE

Ruby Roda Sequel Unveiled: The Ultimate CRUD Operation Tutorial


http://blog.phronemophobic.com/mairio.html

undefined


https://out.reddit.com/t3_14eb5nu?app_name=ios&token=AQAAaL6SZCKZKpKvXcqlImC3b027XUM0tLNOZnKyBchPM9wTEMd2&url=https%3A%2F%2Fwww.juxt.pro%2Fblog%2Fclojure-in-gresham%2F

undefined


https://blog.rubyhero.dev/advanced-active-record#heading-the-idea-behind-the-database-view

undefined


https://www.juxt.pro/blog/clojurescript-app-performance/

undefined


https://youtu.be/agOdP2Bmieg

Bret Victor - The Humane Representation of Thought


https://blog.tonari.no/introducing-innernet

undefined


https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog?retiredLocale=de

undefined


https://github.com/DoTheEvo/selfhosted-apps-docker/tree/master/caddy_v2

undefined


https://rubyonrails.org/doctrine

undefined


https://youtu.be/6QnTNKOJk5A

Don't Use Websockets (Until You Try This…)


https://www.rubberduckdevshow.com/episodes/83-all-about-roda-with-jeremy-evans/

undefined


https://honeyryderchuck.gitlab.io/2023/04/29/introducing-tobox.html

undefined


https://world.hey.com/aesmail/custom-fonts-in-production-in-rails-7-0-d3765485

undefined


https://youtu.be/d0K1oaFGvuQ

Clojure Workflow in VS Code, coding FizzBuzz


https://www.sonarsource.com/blog/es2023-new-array-copying-methods-javascript/

undefined


https://nyxt.atlas.engineer/article/why-lisp.org

undefined


https://www.reddit.com/r/Clojure/comments/126per7/clojure_transducers_your_composable_data_pipelines/?utm_source=share&utm_medium=ios_app&utm_name=ioscss&utm_content=1&utm_term=1

undefined


https://www.reddit.com/r/rails/comments/13759fu/polymorphic_associations_in_rails_why_what_and_how/jis05wg/?utm_source=share&utm_medium=ios_app&utm_name=iossmf&utm_content=1&utm_term=15&context=3

undefined


https://grishaev.me/en/pg-lib/

undefined


https://www.digitalocean.com/community/tutorials/how-to-automatically-update-docker-container-images-with-watchtower-on-ubuntu-22-04

undefined


https://www.schneems.com/2014/12/15/hashie-considered-harmful.html

undefined


https://codecodeship.com/blog/2023-04-14-mike-perham

undefined


https://www.akshaykhot.com/definitive-guide-to-rack/

undefined


https://youtu.be/-_y4y1o6YQY

The Ruby Project visualized with Gource


https://www.akshaykhot.com/understanding-rails-router-why-what-how/

undefined


https://out.reddit.com/t3_12dt43s?app_name=ios&token=AQAA2HsvZH3J53ALWsRi8N1XL4qUxN0jr45vlJXrydK_i74GtSTt&url=https%3A%2F%2Fgithub.blog%2F2023-04-06-building-github-with-ruby-and-rails%2F

undefined


https://www.patterns.app/blog/2023/01/18/crunchbot-sql-analyst-gpt/

undefined


https://blog.appsignal.com/2023/03/29/diving-into-custom-exceptions-in-ruby.html

undefined


https://thepaulo.medium.com/eager-loading-polymorphic-associations-in-ruby-on-rails-155a356c39d7

undefined


https://jessicagreben.medium.com/data-structures-trees-and-ruby-2959c47ffa26

undefined


https://code.visualstudio.com/docs/languages/ruby

undefined


https://discord.com/blog/how-discord-stores-trillions-of-messages

undefined


https://actionpolicy.evilmartians.io/#/

undefined


https://github.com/unclebob/cmuratori-discussion/blob/main/cleancodeqa.md

undefined


https://github.com/jesseduffield/lazygit

undefined


https://blog.nandan.dev/how-to-use-gitignore-git-hooks-for-better-code-management#heading-pre-commit-hook

undefined


https://blog.widefix.com/unlocking-the-power-of-chatgpt-with-ruby-a-beginners-guide/

undefined


https://stackoverflow.blog/2023/01/30/is-software-getting-worse/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter

undefined


https://blog.plover.com/prog/git/tips-2.html

undefined


https://code.jeremyevans.net/2023-02-14-speeding-up-tests-in-applications-using-sequel-and-roda.html

undefined


http://www.randomhacks.net/2005/12/03/why-ruby-is-an-acceptable-lisp/

undefined


https://betterprogramming.pub/10-tips-for-improving-your-coding-with-chatgpt-3e589de3aff3

undefined


https://out.reddit.com/t3_10zlnw9?url=https%3A%2F%2Fyounes.codes%2Fposts%2Factiverecord-finally-understand-transactions&token=AQAArwDpYzjGI1KMvJlHK2k5pJ8nyU2PLM4Vj4OOMYaTOXpC-Bt0&app_name=ios

undefined


https://rubyreferences.github.io/rubychanges/3.2.html

undefined


https://medium.com/yandex/the-two-cultures-of-programming-why-both-are-important-7a1f8b314278

undefined


https://tomdebruijn.com/posts/ruby-write-your-own-domain-specific-language/

undefined


https://youtu.be/DzyGdOd_

RailsConf 2022 - Opening Keynote: The Journey to Zeitwerk by Xavier Noria


https://betterprogramming.pub/unlock-the-potential-of-vs-code-for-ruby-programming-c8d853fc77ab

undefined


https://www.karlsutt.com/articles/communicating-effectively-as-a-developer/

undefined


https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog

undefined


https://github.com/oracle/truffleruby/releases/tag/vm-22.3.1

undefined


https://evgeniydemin.medium.com/uniqueness-validation-does-not-work-since-the-beginning-of-ruby-on-rails-57f129c58576

undefined


https://www.builder.io/blog/structured-clone

undefined


https://fly.io/ruby-dispatch/rails-on-docker/

undefined


https://initialcommit.com/blog/git-sim

undefined


https://youtu.be/ufIGaySoQWY

RailsConf 2022 - Testing legacy code when you dislike tests (and legacy code) by Maeve Revels


https://evilmartians.com/chronicles/gemfile-of-dreams-libraries-we-use-to-build-rails-apps

undefined


http://zacstewart.com/2012/04/14/http-options-method.html

undefined


https://ayushblog.medium.com/authentication-and-authorization-in-microservices-every-developer-should-know-b9f2f78bdcb9

undefined


https://youtu.be/6lEAKMBs_tY

Roda: Simplicity, Reliability, Extensibility & Performance by Jeremy Evans


https://youtu.be/EzQ-p41wNEE

Never use PowerPoint again


https://blog.appsignal.com/2022/11/09/how-to-scale-ruby-on-rails-applications?utm_source=ruby-weekly-sponsored&utm_medium=email&utm_campaign=2022-11-09.html

undefined


https://mensfeld.pl/2022/11/ruby-concurrency-is-hard-how-i-became-a-ruby-on-rails-contributor/

undefined


https://youtu.be/OMPfEXIlTVE

'RailsConf 2015 - Nothing is Something' by Sandi Metz


https://engineering.atspotify.com/2014/02/how-to-shuffle-songs/

undefined


https://www.metosin.fi/blog/transforming-data-with-malli-and-meander/

undefined


https://sans.style/

undefined


https://nora.codes/post/scaling-mastodon-in-the-face-of-an-exodus/

undefined


https://www.reddit.com/r/ruby/comments/yqgnlp/drastically_reduce_memory_usage_50_in_ruby_rails/?utm_source=share&utm_medium=ios_app&utm_name=iossmf

undefined


https://tfos.co/p/introducing-yakread/

undefined


https://github.com/trinib/Linux-Bash-Commands

undefined


https://www.parens-of-the-dead.com/s2e6.html

undefined


https://github.com/whacked/cow/blob/main/a%20technique%20for%20live%20coding%20simple%20web%20pages.md

undefined


https://doumer.me/10-things-every-junior-software-developers-should-know/

undefined


https://matduggan.com/why-are-containers-insecure-by-default/

undefined


https://youtu.be/8Ab3ArE8W3s

"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)


https://lipanski.com/posts/dockerfile-ruby-best-practices#8-when-running-copy-or-add-as-a-different-user-use-chown

undefined


https://youtu.be/XG0Dxm5kZ2A

PGConf NYC 2021 - Advanced Data Types in PostgreSQL by Andreas Scherbaum


https://pawelurbanek.com/rails-presenter-pattern

undefined


https://codewithstyle.info/software-vs-systems/

undefined


https://stevepolito.design/blog/search-across-multiple-models-in-rails/

undefined


https://medium.com/awesome-agile/organizational-culture-eats-developer-autonomy-for-breakfast-d81a13433e5e

“Agile” is more than 20 years old. It is based upon several lightweight approaches that saw the light of day in de years before (like XP, Scrum, and Crystal). One of the cornerstones of Agile is the emphasis on the autonomy of the developers. They should be in control of the what, when, and how.


https://github.com/readme/featured/why-the-lucky-stiff

undefined


https://rubyprize.jp/

undefined


https://youtu.be/j4vhDqXaWRM

Build and deploy a full stack Clojure and ClojureScript Web Application


https://codefol.io/posts/the-hundred-year-programming-language/

undefined


https://www.youtube.com/watch?v=rTvq8vS42zk

Here’s Why You’re Doing Code Review WRONG - Essential Software Engineer Skills


https://github.com/readme/featured/why-the-lucky-stiff

undefined


https://www.youtube.com/watch?v=uUKAVfIahCY

The Secret Skill Every Tech Leader Possesses


https://gamlor.info/posts-output/2021-12-19-extended-clojure-atoms/en/

undefined


https://xtdb.com/blog/xtdb-strength-of-the-record/

undefined


https://www.bigbinary.com/blog/how-we-upgraded-from-rails-6-to-rails-7

undefined


https://postgresml.org/blog/postgresml-is-moving-to-rust-for-our-2.0-release/#ensuring-high-quality-rust-implementations

undefined


https://blogs.oracle.com/javamagazine/post/java-loom-virtual-threads-platform-threads

undefined


https://www.bikeshed.fm/315

undefined


https://maintainable.fm/episodes/dhh-celebrating-legacy-software-and-the-story-of-how-humans-cant-estimate

undefined


https://elixir-lang.org/blog/2022/09/01/elixir-v1-14-0-released/?utm_medium=email&utm_source=elixir-radar

undefined


https://nickcellino.com/blog/2022-09-03-nbb-comments.html

undefined


http://rachbelaid.com/postgres-full-text-search-is-good-enough/

undefined


https://youtu.be/V-dBmuRsW6w

Full Stack Clojure App - clojure/script + deps.edn + shadow-cljs + Helix + Tailwind


https://github.blog/2022-08-29-gits-database-internals-i-packed-object-store/

undefined


https://felipec.wordpress.com/2022/08/21/tone-doesnt-make-me-wrong/

undefined


https://buttondown.email/hillelwayne/archive/i-have-complicated-feelings-about-tdd-8403/

undefined


https://podcasts.apple.com/de/podcast/ruby-for-all/id1636775711?i=1000575002490

undefined


https://podcasts.apple.com/de/podcast/eric-normand-podcast/id1364166414?i=1000576065423

undefined


https://m.youtube.com/watch?v=xbikBoA3Oik

The Secret Art of Storytelling in Programming by Yehonathan Sharvit


https://whistlr.info/2022/abortcontroller-is-your-friend/

undefined


https://github.com/blocklistproject/Lists

undefined


https://itnext.io/you-dont-need-microservices-2ad8508b9e27

undefined


https://github.com/charmbracelet/gum

undefined


https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/

undefined


https://evilmartians.com/chronicles/down-the-caching-hole-adventures-in-http-caching-and-faraday-land

undefined


https://blog.testdouble.com/posts/2022-07-18-refactoring-tool-basics/

undefined


https://youtu.be/mJw3al4Ms2o

RailsConf 2022 - A Rails Performance Guidebook: from 0 to 1B requests/day by Cristian Planas


https://youtu.be/Oiq4dZbXVWA

you'll always be inferior | Alex Ziskind talks about "Courage to be Disliked" by Fumitake Koga and Ichiro Kishimi and here's what he's got from the book as it relates to feelings of inferiority as a software developer.


https://www.ruby-toolbox.com/

undefined


https://babashka.org/toolbox/

undefined


https://www.clojure-toolbox.com/

undefined


https://rubyreferences.github.io/rubychanges/evolution.html

Evolution of Ruby Changes


https://www.youtube.com/watch?v=vK1DazRK_a0

Solving Problems the Clojure Way - Rafal Dittwald