Now
Inspired by nownownow.com.
- Continuing to deliver on my main work projects, focusing on high-quality code and features.
- Deepening my understanding of agentic AI tools and exploring ways to integrate them into my workflow.
- Diving deeper into Elixir and Golang to expand my backend development skills.
- Learning more about EngOps and how it can improve the efficiency of development and operations teams.
Previously
2024β2025
- Continued delivering on my main work projects.
- Gave a talk at Geek Sessions about talent in the tech industry.
- Took a month-long trip to Brazil to visit family and friends.
- Started learning Elixir and built some personal projects with Phoenix.
- Started integrating AI tools more deeply into my workflow.
- Picked up more Golang along the way.
2021β2023
- Relocated to Portugal and got settled in my new home.
- Worked with Ruby on Rails on my day job and continued deepening my knowledge.
- Picked up Svelte and SvelteKit, then rebuilt this website with it.
- Started playing the drums π€
- Gave my first talk in a while at a local meetup. You can read about it here.
- Worked on my vineyard π, adding trees and veg patches to my little bit of land.
- Made my first ever batch of wine π·
- Built a Tauri app for macOS. Initial code available here.
- Completed the Letβs Get Rusty bootcamp and worked through Rebuilding Rails.
- Started learning Italian and continued practising Spanish.
2018β2020
- Stepped into a technical lead role, handling tech stack decisions, coordinating resources, and managing technical direction.
- Coached and mentored new team members.
- Started learning Rust, Spanish, and Chinese (passed HSK1 with full marks and continued into HSK2).
- Levelled up my React and TypeScript skills, diving into hooks and building pure functional components.
- Explored Google Cloud Vision, OCR, Ethereum blockchain, and Redis.
- Learned some C# and game development using Monogame, and played around with Phaser 3.
- Built full-stack projects with Node.js, MongoDB, Apollo, Next.js, React Native, and Prisma GraphQL.
- Implemented automated UI tests with Testcafe.
2013β2017
- Started my coding journey by learning the fundamentals of LAMP stack, JavaScript, and Python.
- Worked extensively with the Silverstripe PHP Framework and WordPress, building ecommerce stores and marketing websites for clients.
- Developed a passion for teaching and knowledge sharing, helping others learn to code and find their footing in the industry.
- Gave lightning talks at a couple of conferences, which sparked my love for public speaking and community involvement.
- Transitioned from PHP into the JavaScript ecosystem, picking up Node.js and modern frontend frameworks.
- Built a solid foundation in web development that set the stage for everything that followed.