Learn more about Robbie Crenshaw, a web developer with a passion for building custom websites and web applications.
Frontend Developer at Three Ships
In the early 2000s, my journey into web design began with the nostalgia of Angelfire websites. I built my first site for my gaming clan, and that experience was the spark I needed. I'm all about hands-on learning; diving deep into HTML/CSS/JS by creating projects as I go through tutorials or online courses. I've found it's the best way to grasp a concept and make it stick, way better than just reading a book.
Today, I'm rocking it as a Frontend Developer at Three Ships (Home Solutions), tackling a variety of web projects alongside an awesome team.
Top 5 Monthly Spotify Tracks
When starting a new project one of the key steps is decided on the tech stack that it best suitable for the project. Here is a little glimps of the technologies I used for building this website.
Next.js is my go-to, mainly because of the out-of-the-box tooling, rapid development, and the awesome community of developers.
I went with Tailwind, mainly because Chakra UI didn't play well with GSAP.js
I wanted to try a new CMS, so I sent with Sanity Studio, because of it's back-end integration with Next.js and it's open source!
Next.js api routes
Multiple api routes that interact with the GitHub, YouTube, and Sanity apis' to fetch my real-time data using Next.JS serverless functions.
I use Vercel to deploy all my Next.js apps. It's free, fast, integrates with GitHub, and overall a great experience.
Over the last year I have switched all of my domains to Google, mainly because of Google's workspace email integration and pricing bundle.