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