Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 143
  1. After migrating a project to uv, I noticed Dependabot PRs were still being created but CI was failing.

  2. I needed to connect to a PostgreSQL database for debugging production issues.

  3. TLDR: git stash to save, git stash pop to restore.

  4. I was debugging why a webhook wasn’t firing.

  5. I once pushed a commit that broke production.

  6. I wanted Claude to help me manage Linear tickets without leaving my terminal.

  7. I started using tmux to keep terminal sessions running after disconnecting from SSH.

  8. I spend too much time switching between my terminal and Linear’s web app.

  9. I needed to download a bunch of files from a GCS bucket to process them locally. gcloud storage rsync does the job, and it’s noticeably faster than the old gsutil for large syncs.

  10. I was investigating a production issue where a table column was missing.

  11. DNS lookups with dig

    When an endpoint times out, I check DNS early to rule it in or out quickly. dig gives a fast sanity check before digging into app or network layers.

  12. I was watching a deployment roll out and kept running kubectl get pods over and over like a nervous habit.

  13. I spent 20 minutes staring at empty kubectl logs output wondering why a crashing pod had no errors.

  14. TLDR: My order is describe → logs -p → events → exec.

  15. Rsync is reliable for repeat syncs, but small flag mistakes can be destructive.

  16. I once deployed a config change that crashed pods on startup.

  17. I was working on a SvelteKit dashboard application and noticed the initial page load was sluggish.

  18. I was working on a legacy PHP WooCommerce plugin that had inconsistent formatting - some files used tabs, others spaces, brace styles were all over the place.

  19. I was tired of catching trivial issues in PR reviews - trailing whitespace, missing newlines, formatting inconsistencies.

  20. I run pytest a lot.

  21. I was setting up GitHub Actions to deploy to GCP and needed to use workload identity instead of service account keys.

  22. I switched to Ruff because it’s ridiculously fast.

  23. I migrated manually created GCP workload identity pools and GitHub repositories into Terraform so they could be managed consistently in code.

  24. I was constantly stashing changes to review PRs or fix urgent bugs on other branches.

  25. I stopped using find and grep ages ago. fd and rg (ripgrep) are faster and have better defaults.

  26. I spent way too long trying to get uv publish to work with Google Artifact Registry.

  27. I have been working on an Ethereum lottery Dapp with folks attending a meetup hosted by Strange Labs (Gloucester Road, Bristol - NOW CLOSED) and we faced a problem where we realised that Solidity does not have a built in random number generator and theref…

  28. I often log into a remote SSH terminal to use an ipython shell.

  29. I like MathJax.

  30. In the process of writing my thesis, I had to frequently check that I was not exceeding the word limit by running the following command: texcount thesis.tex -inc -nosub And each time, I would get the following warning: !!!

  31. After installing TSS’s Aimsun 8.1.3 on Ubuntu 16.04 (x64 build) on my machine, I tried to launch the program.

  32. My presentation for Geomob in London:

  33. Sometimes, the mundane assumes a surreal form and takes one by surprise.

  34. What me eat by Macka B

    I love this song.

  35. I have just set up a way to automatically log temperature using OSX terminal because my computer was frequently overheating and I wanted to investigate why.

  36. Finding and deleting files and folders in OSX is simple.

  37. I had to convert lots of OSGB EPSG:27700 raster files to LonLat EPSG:4326 format and here is how I did it on my OSX terminal.

  38. Say I have a list of objects called agents with 100,000 objects.

  39. On 11 May, Bristol Green Party hosted a forum to discuss housing and energy at The Station in central Bristol.

  40. On 10th March, Bristol People’s Assembly hosted People’s Question Time at City Road Baptist Church in Stokes Croft.

  41. Another Angry Voice

    Another Angry Voice (AAV) aka Tom paid a visit to Bristol on 5th March.

  42. Previously, we tried to predict 90th percentile evacuation time $T{90}$ determined from ABM simulation using 90th percentile free flow clearance time $T90f$.

  43. First post!

    I have just updated the website and finally acquired brtkwr.com for good which is now hosted on Github pages too which is an excellent free of charge service if I may say so.