The Curious Engineer

All blogs / AI / ML

talkingquickly

talkingquickly.co.uk

Blog by Ben Dixon, Co-founder of Sona, about startups, elixir, AI, climbing and photography

AI / MLSoftware / engineering practiceDevOps / SRE / infrastructure

Posts
59 from 1 Jan 2013 to 15 Oct 2025
Posting
now and then
Kind
personal blog
Feed
http://www.talkingquickly.co.uk/rss.xml

2025 8

  1. AI and the Future of Software: Thoughts on LLMs and What’s Next
  2. Software is Eating Labor: How LLMs Are Transforming the Economics of Work
  3. Some unreasonable things I believe about large language models
  4. Punchcards and why there are now only apprenticeships and management roles in software engineering
  5. Why you should try vibe coding from your phone
  6. Conversations as Programming Primitives
  7. You won’t get people excited about AI by shouting at them
  8. Vibe coding is real, and that’s a good thing

2024 2

  1. Non Fiction Books
  2. Integrations are hard

2021 3

  1. Automated remote Debian development environment for VSCode with Ansible
  2. tmux, docker and SSH agent forwarding when developing remotely with VSCode
  3. Automating MacOS Development setup with Ansible

2020 1

  1. Cloudformation - NodeGroup failed to stabilize: Internal Failure

2018 1

  1. A Rails development environment with Docker

2017 1

  1. Startup Reading List (2018 Edition)

2016 1

  1. 2015 In Review

2015 3

  1. What I'd tell myself about startups if I could go back 5 years.
  2. 2014 In Review
  3. DIY EKG Using Arduino and Javascript

2014 8

  1. Google Cardboard Unity Tutorial
  2. Automatically Generate Vagrant Machines from Chef Node Definitions
  3. A Rails Development Environment with Docker and Vagrant
  4. DNSimple SSL Certificates and NGinx
  5. Starting a Rails Console with Capistrano 3
  6. Reading Git Merge Conflicts
  7. Teaching People to Code
  8. Capistrano 3 Tutorial

2013 8

  1. Tailing log files with Capistrano 3
  2. Deploying Multiple Rails Applications to a Single VPS
  3. Using Vagrant to test Chef Cookbooks
  4. Using Chef to provision a Rails and Postgres server
  5. Using the pebble watch to display stock quotes
  6. Indexes with Mongoid are not created automatically
  7. It probably isn't a big deal
  8. 2012 in Review

Undated 23

  1. Things that have been consistently true
  2. Information Density and why you should always show your working
  3. Writing is thinking
  4. Meetings vs Documents
  5. Deploying Rails to a VPS with Capistrano V3
  6. Setting up Ubuntu 20.04 for Rails app Deployment
  7. Managing puma with the systemd user instance and monit
  8. Capistrano & Puma with Systemd; Permission denied @ rb_io_reopen
  9. Capistrano & Puma; service puma is not active, cannot reload
  10. Capistrano & Puma; neither a valid executable name nor an absolute path
  11. Kubernetes Single Sign On - A detailed guide
  12. OIDC Login to Kubernetes and Kubectl with Keycloak
  13. Web application authentication and authorization with Keycloak and OAuth2 Proxy on Kubernetes using Nginx Ingress
  14. Comprehensive docker registry on Kubernetes with Harbor and Keycloak for single sign on
  15. Docker Registry Authentication on Kubernetes with Keycloak
  16. Gitea SSO with Keycloak, OpenLDAP and OpenID Connect
  17. Keycloak and OpenLDAP on Kubernetes
  18. Installing OpenLDAP on Kubernetes with Helm
  19. Installing Keycloak on Kubernetes
  20. Useful Links when Setting up SSO on Kubernetes
  21. 90 Days of Learning
  22. Habits and Batching
  23. Getting things done while staying sane