Mastering Cursor: Features, Tips, and Best Practices
A comprehensive guide to maximizing your productivity with Cursor. Learn about advanced features, best practices, and tips from extensive real-world usage.
Tales from a developer, navigating the digital deep. My long-form thoughts on programming, leadership, product design, and more, collected in chronological order.
A comprehensive guide to maximizing your productivity with Cursor. Learn about advanced features, best practices, and tips from extensive real-world usage.
Building a data pipeline is one challenge, but transitioning it from beta to production with live users is another beast entirely. Here's how we flipped the switch on StudySpy's new standardized data system without breaking what thousands of students rely on daily.
In 2024, I set out on an ambitious goal to travel the world and write code. I wanted to see more, I wanted to learn more & most of all, I wanted to experience more. This is the story of how I balanced building software with exploring new cultures, and what I learned along the way being a digital nomad.
This year, I took on an exciting challenge: rebuilding StudySpy's data pipeline from the ground up. While thousands of students use the platform to navigate their educational journey in New Zealand, I wanted to share the story of how we standardised the complex system working behind the scenes.
How I built StudySpy's Public API from scratch: A solo developer's journey through tech choices, security challenges, and creating real value. Learn key strategies for your own API projects.
For this chapter of the JS Toolbox 2024 series, we turn our attention to the tools that refine and optimize the development process: bundlers and test frameworks.
For this chapter of the JS Toolbox 2024 series, we explore the various frameworks & generators available in the JavaScript & TypeScript ecosystem analyzing their strengths, weaknesses, and ideal use cases.
In this opening chapter of the JS Toolbox 2024 series, we explore the core pillars of the JavaScript & TypeScript ecosystem: runtime environments, package management, and development servers.
Exploring Transport Layer Security (TLS) and the crucial role it plays in establishing online safety.
Shipping new features can be a daunting task - but not with a flawless CI/CD process. An overview of deployment process.
Still apprehensive about the new Visual Studio? Learn more about the 2017 Release Candidate before you download.
Advice on avoiding common mistakes to ensure your site looks professional and polished
An overview on how I used Chrome DevTools and Raygun to performance test and improve our website.
This article covers how to use Sass to make your front-end code as DRY as possible to help the maintainability of your code.