I am an experienced web developer with a focus on optimizing performance and delivering a seamless user experience. I teach about web development using the latest technologies.
- 🌍 I'm based in Singapore
- 🖥️ See my portfolio at petermekhaeil.com
- 🧠 I document my daily learnings in my Today I Learned repository.
- 🤝 I'm available as a mentor on ADPlist.
- ⚡ I have a diverse background, having been born in Egypt and raised in Australia. This upbringing sparked my love for computers, cars, and the outdoors. When I'm not working on the web, you can find me running and exploring new outdoor locations.
- How to build an npx starter template
- Typescript tips by Matt Pocock
- How to keep undefined values in JSON.stringify
- Proxying Ackee through Netlify
- 3 benefits interviews bring you
- Measuring the performance of the McLaren Racing website
- How to build an app with Remix and Netlify Graph
- How I landed my first job as a software engineer
- Jamstack vs Traditional Web
- How to get started with improving site performance
- Page Speed Comparison of Singapore Commerce
- Data Fetching in Next.js
- Improving Shopify page performance using Next.js
- Notes - The Coding Career Handbook
- Page Speed Performance of Formula 1 Websites
- Using FaunaDB and Netlify Functions for Analytics
- Adding Dark Mode to your Tailwind CSS website
- What I have learnt as an engineering manager
- Be strong like your code