Now
Inspired my nownownow.com.
- Continuing to focus on my work projects;
- Working on the vineyard 🍇 performing all the spring related tasks;
- Revisiting some past side projects to decide what to work on next;
Previously
Q1 2024
- Started learning Elixir;
- Mainly focused on my work projects;
- Eagerly waiting for spring to begin;
- Updating my personal website to use the latest version of Svelte and SvelteKit;
Q3 and Q4 2023
- Made my first ever batch of wine 🍇;
- Working on a Tauri app for macOS, initial code available here;
- Completed the Let’s Get Rusty bootcamp;
- Enjoying the summer in Portugal 🇵🇹;
Q1 and Q2 2023
- Started playing the drums 🤘;
- Did my first talk in a while at a local meetup (slides coming soon);
- Working on my recently acquired vineyard 🍇 adding some trees and veg patches to my little bit of land;
- Continuing to work and learn more about Ruby on Rails, currently working through Rebuilding Rails;
2022
- Getting settled in my new home in Portugal;
- Continuing to work and learn more about Ruby on Rails;
- Continuing to learn more about Svelte and SvelteKit;
- Started learning Italian;
- Resuming my Rust learning with Rustlings and Hands-On Rust;
2021
- Working with Ruby on Rails on my day job (the DX in Rails is awesome!);
- Continuing with my Spanish learning and practice, now focusing on speaking;
- Continuing to work with UI tests but using Capybara and Cypress instead of Testcafe;
- Learning more about REST APIs, more specifically the json:api spec;
- Learning Svelte and SvelteKit;
- Rebuilding my website using SvelteKit (this one you’re reading);
- Relocating to Portugal;
2020
- Started a new project as technical lead at work:
- Handling technology stack choices;
- Coordinating resource availability;
- Managing the project on a technical level;
- Learning about Google Cloud vision and OCR;
- Learning about Ethereum blockchain and its uses;
- Increasing my understanding of Redis;
- Working as a technical lead on a new project;
- Coaching and upskilling new team members / reports;
- Started learning Rust programming language;
- Started learning Spanish;
- Improving my knowledge of Finite State Machines and their usage with React;
- Working with automated UI tests implementation using Testcafe;
2019
- Learning C# and game development using Monogame;
- Playing around with Phaser 3 (porting some old games from Phaser 2 to Phaser 3);
- Improving my understanding of tooling around Typescript: Webpack, ESLint, Babel, etc;
- Started learning Chinese and Passed HSK1 (with full marks!);
- Started Learning Ruby and Ruby on Rails;
- Skilling up on React JS + TS:
- Learning the ins and outs of React hooks;
- Building pure functional components with React and Typescript;
- Continuing with my Chinese studies into HSK2;
2018
- Working on my personal site (this one you’re browsing right now):
- Refining its layout;
- Adding content and some glitter;
- Looking at what I should learn next;
- Personal projects involving:
- React Native;
- Prisma GraphQL full-stack React app (with Styled Components);
- Working on a full-stack Typescript app:
- Node JS, MongoDB (with Mongoose) and Apollo on the backend;
- Next.JS static and Material.io on the front-end;