Hugo Peixoto

Articles

Blog posts, notes, rants.

Entries marked with [journal] are usually longer than an average post and are more exploratory. Sometimes they will have no proper conclusion.

  1. Printer certificate shenanigans
  2. Status update, November and December 2022
  3. Status update, October 2022
  4. Status update, September 2022
  5. My conference livestreaming setup at GambiConf
  6. Status update, July and August 2022
  7. Upgrading my backup server's hard drive
  8. Status update, June 2022
  9. Status update, May 2022
  10. Status update, April 2022
  11. Status update, March 2022
  12. Rust WebAssembly OCR experiments
  13. Status update, February 2022
  14. Status update for January 2022 (and the last two months)
  15. Status update, October 2021
  16. Conversas em Código Episode #36 released
  17. Conversas em Código Episode #35 released
  18. Conversas em Código Episode #34 released
  19. Conversas em Código Episode #33 released
  20. Status update, September 2021
  21. Conversas em Código Episode #32 released
  22. Conversas em Código Episode #31 released
  23. My talk at RustConf 2021 is now available
  24. Status update, August 2021
  25. Data-mining 3DS Pokémon games
  26. Status update, July 2021
  27. Status update, June 2021
  28. Status update, May 2021
  29. Tale of two sites
  30. Status update, April 2021
  31. Status update, March 2021
  32. Playing Pokémon TCG online using wine, docker, and wayland
  33. Status update, February 2021
  34. Setting up an ink! development environment [journal]
  35. Status update, January 2021
  36. More PHP and MySQL findings
  37. Status update, December 2020
  38. Advent of code 2020, week 3 and 4
  39. Advent of code 2020, week 2
  40. Advent of code 2020, week 1
  41. Status update, November 2020
  42. Brute forcing my own passphrase
  43. Self-hosting nameservers for my domains
  44. Status update, October 2020
  45. Fixing a bug in Rocket Chat
  46. Rails template
  47. Conversas em Código Episode #30 released
  48. Making a website with Rust [journal]
  49. Status update, September 2020
  50. Rust, gamedev, ECS, and bevy - Part 2
  51. Conversas em Código Episode #29 released
  52. Rust, gamedev, ECS, and bevy - Part 1
  53. Status update, August 2020
  54. HTML-XML-utils bug fix
  55. Knee deep in a LAMP project
  56. Status update, July 2020
  57. Conversas em Código Episode #28 released
  58. Recompiling firefox to change some keyboard shortcuts
  59. Analysis paralysis, yak shaving, and all that [journal]
  60. An encounter with portuguese VPS providers
  61. Status update, June 2020
  62. Rewriting a small rails & react application
  63. Backing up my gmail account with rust
  64. Next steps
  65. Fixing someone else's elixir project [journal]
  66. Video presentation on asdf
  67. Fixing ruby 2.7 warnings in third party gems [journal]
  68. Building an android app with free software only [journal]
  69. File sizes and disk usage [journal]
  70. Fixing hugopeixoto.net [journal]
  71. Bash presentation
  72. Advent of code 2019
  73. Blockstack portuguese meetup
  74. Rails and PostgreSQL prepared statements leak
  75. First impressions of Haskell
  76. Web services in go
  77. OpenID - The comeback
  78. Ubuntu, rvm and contributing to rails
  79. Rails and RailsBridge BugMash
  80. NEATSqueak @ EPIA'2009
  81. The beginning of OpenID at FEUP
  82. Hello, world