My tools of choice and how I go about my work.

Here's what I've been using to develop my projects; from ideation to delivery.

Development tools

  • VSCode

    Every project from HTML to learning Python has been through this IDE. Love the variety of QoL extensions.

  • Insomnia

    Nothing has given me the satisfaction of successfully testing HTTP requests on API endpoints quite like Insomnia (Sorry Postman!)

  • Zsh

    My go-to as a powerful, customisable shell.

  • TablePlus

    Great software for working with databases for fullstack projects. Was my first foray into SQL databases and a great alternative to MongoDB/Compass.

Design

  • Excalidraw

    The very first step when prototyping a project for me is doing a quick mockup of the database, models/schemas, and components.

  • Figma

    Fantastic tool for responsive design and more detailed mockups and designs.

Productivity

  • Trello

    Essential for breaking up these huge projects into small, manageable tasks. Ticking off each task really scratches that reward system in my brain.

  • Bear Notes

    Has been my go-to for note-taking since my coding bootcamp. Formats nicely compared to the standard Apple Notes page and even lets you write notes as code.

  • Brilliant

    Great app for passively sharpening my problem-solving skills on train journeys, walks and downtime.