Notebook
All notes
145 pieces on data systems, reading, and the rest. Newest first.
Book review: He who fights with monsters 13
Aug 8, 2026 Taking control of my feed
How I keep up with the industry through RSS, a curated feed and a read-it-later app without drowning in the feed era.
Nov 17, 2025 Uses
Sep 14, 2025 Status Update - Infra above all
May 26, 2025 Status Update - May Week 5
May 22, 2025 Status update - May Week 4
Apr 27, 2025 Status update - April Week 5
Apr 14, 2025 Status update - April Week 3
Apr 7, 2025 Status update - April Week 2
Apr 1, 2025 Status update - April Week 1
Mar 23, 2025 Status update - March 23 Week 4
Mar 9, 2025 Status update - March 09 Week 2
Feb 23, 2025 Status update - February 2025 Week 4
Feb 16, 2025 Status update - February 2025 Week 3
Feb 9, 2025 Status update - February 2025 Week 2
Feb 1, 2025 Status update - February 2025 Week 1
Jan 24, 2025 Building a Sustainable On-Call Culture: From Alert Fatigue to Team Empowerment
Jan 5, 2025 Semester review
Nov 28, 2024 Pandas loc and iloc
Nov 27, 2024 I've proposed using GPT
Oct 25, 2024 Study notes: AWS Data Engineering
Oct 2, 2024 Running DuckDB on AWS Glue
Sep 17, 2024 Getting back on track
Sep 12, 2024 TIL: Run openai to generate images
Aug 21, 2024 TIL: VS Code multiple hosts
Jul 5, 2024 The many layer of Athena querying
Jun 22, 2024 Small revamp to chatbot | Readings
Jun 16, 2024 Chatbot, me vs nextjs | Readings
Jun 12, 2024 TIL: dbt no-file mode: How to run on a secured fargate container
Jun 8, 2024 Roadtrip | Readings
Jun 2, 2024 Microsoft todo app, semester checkpoint | Readings
May 28, 2024 DuckDB as a compaction work horse | Readings
May 19, 2024 New talk and focus on genAI project | Readings
May 16, 2024 SQL: how to empower your decisions - notes and links
Apr 28, 2024 Finishing the course | Readings
Apr 13, 2024 Porto data | Readings
Mar 30, 2024 Another week on udemy | Readings
Mar 26, 2024 One month later... 🤦♂️ | Readings
Feb 24, 2024 When should I read? When should I code?
Feb 19, 2024 Review of time limits | Readings
Feb 10, 2024 Semester 1 review and beyond | Readings
Feb 2, 2024 TIL: Publishing Markdown Slides with Pandoc
Jan 28, 2024 Catching up with my omnivore readings
Jan 21, 2024 Week update | Readings
Jan 14, 2024 Meetup and final week for the semester (hopefully)
Jan 6, 2024 Updates and speeding reading with audio/TTS | Readings
Dec 26, 2023 2023 - Year in review | Readings
Dec 4, 2023 Start of Advent of Code | Readings
Nov 30, 2023 Ducks and evidences | Readings
Nov 23, 2023 Tests checklist
Nov 21, 2023 Checklists
Nov 19, 2023 Data Impostor blog idea | Readings
Nov 14, 2023 Streams, streams and streams | Readings
Nov 5, 2023 Logseq, Impostor Syndrome | Readings
Oct 28, 2023 Readings basically
Oct 23, 2023 Lambdas and runs | Readings
Oct 7, 2023 Meetup potential for data stream | Readings
Oct 1, 2023 Data stream has started and small steps taken | Readings
Sep 16, 2023 First week of the semester | Readings
Sep 9, 2023 Omnivore & Semester | Readings
Aug 28, 2023 Public transportation project | Readings
Aug 21, 2023 Cooking | Readings
Aug 16, 2023 Return from vacations | Readings
Jul 8, 2023 Flutter? | Readings
Jul 3, 2023 AWS certification | Readings
Jun 18, 2023 POS, readings and rambles | Readings
Jun 13, 2023 Readings and quick side project | Readings
Jun 4, 2023 Reflections | Readings
May 31, 2023 Reflections | Readings
May 24, 2023 Phoenix Project Book Review
Apr 30, 2023 Single-man data platform | Readings
Apr 26, 2023 Week review | Readings
Apr 20, 2023 Writing and oh Readings
Apr 1, 2023 Lots of ideas, little time | Readings
Mar 31, 2023 Moved from Pocket to Notion
Mar 27, 2023 Small thoughts | Readings
Mar 22, 2023 Back to data | Readings
Mar 15, 2023 New moves! | Readings
Mar 6, 2023 Productivity on reading habits | Readings
Feb 20, 2023 Rambling on data | Readings
Feb 13, 2023 TIl 2023-02-13
Feb 12, 2023 Focus, python, and DuckDB | Readings
Feb 9, 2023 TIl 2023-02-09
Feb 5, 2023 Typescript, debugging and focus | Readings
Jan 30, 2023 Visit to Lisbon | Readings
Jan 27, 2023 TIL | 2023-01-27
Jan 26, 2023 TIL | 2023-01-26
Jan 25, 2023 TIL | 2023-01-25
Jan 22, 2023 Rust, Deno, and Genome | Readings
Jan 15, 2023 Rusty progress | Readings
Jan 8, 2023 Rust and side projects | Readings
Jan 2, 2023 Talk, Christmas and next year | Readings
Dec 11, 2022 Talk, Advent of code & Rust | Readings
Dec 4, 2022 Talk, blogging & rust | Readings
Nov 27, 2022 Talk, blogging & rust | Readings
Nov 24, 2022 DuckDB VS Porto buses - A small case for a new OLAP engine
Nov 20, 2022 Status update | Readings
Nov 13, 2022 Slow weeks happen now and then | Readings
Nov 6, 2022 Layoffs and focusing efforts on talk | Readings
Oct 30, 2022 Status update
Oct 23, 2022 Status update
Oct 16, 2022 Status update
Oct 9, 2022 Status update
Sep 6, 2022 Status update
Aug 26, 2022 Status update
Aug 11, 2022 Status update
Jul 27, 2022 Reading Update
Mar 31, 2022 Workflow
Mar 20, 2022 Reading Update
Mar 13, 2022 Reading Update
Mar 6, 2022 Reading Update
Feb 27, 2022 Reading Update
Feb 20, 2022 Reading Update
Feb 13, 2022 Reading Update
Feb 10, 2022 Reading Update
Jan 27, 2022 Pomodoro
Dec 21, 2021 Reading Update | Hopes for 2022
Dec 11, 2021 Reading Update | dbt speaker!
Dec 1, 2021 Reading Update
Oct 23, 2021 Reading Update
Aug 26, 2021 Data Lineage with DBT for external tables
Jul 10, 2021 Reading Update
Jun 25, 2021 Reading Update
Jun 5, 2021 Reading Update
May 26, 2021 Dreaming of better data processing
May 26, 2021 Reading Update
May 9, 2021 Reading Update
Apr 3, 2021 Reading Update
Mar 28, 2021 Reading Update
Mar 21, 2021 Reading Update
Mar 16, 2021 Reading Update
Mar 7, 2021 Reading Update
Feb 18, 2021 Reading Update
Jan 23, 2021 Reading Update
Jan 18, 2021 Global view in a regional world
Jan 8, 2021 This week interesting links
Jan 1, 2021 2020 review and beyond
Jan 1, 2020 2019 Review and Beyond
Jun 20, 2019 A perspective on Tech In Porto
May 27, 2019 Building Quizzer
Jan 7, 2019 Objectives for 2019
Jun 18, 2018 Free Code Camp Calculator
Jun 6, 2018 SSIS Naming Conventions
Jun 4, 2018 Medium Articles
Jun 4, 2018 The Origin