hello. my name is shahzeb and i like building things related to web-applications and machine learning.
My technical projects span many disciplines such as machine learning, IoT, web-development, bots, and even game development.
I enjoy writing about both technical subjects and about things going on in my life. You can visit my blog to view all the posts.
Yeah, Rust is low-key goated.
Thoughts on learning Rust by making a little project and using a little WASM.
Read more →MiniGPT: Building a functional ChatGPT clone
In as few lines of code, using Llama 2, Cloudflare AI workers, and our beloved deployment tool Vercel.
Read more →Your javascript webapps don’t actually need javascript.
How I made this website twice as fast by switching from Nuxt to Astro.
Read more →Add analytics on links in React.
An advanced React guide to adding analytics (such as Google Analytics) to your React button components.
Read more →Dynamically render React components
An advanced guide on rendering React components from a string which represents the component name.
Read more →Getting react-big-calendar to work.
React Big Calendar went through an upgrade which introduced breaking changes and made many of the online tutorials and documentation obsolete. Hopefully my guide helps.
Read more →Log custom metrics to AWS CloudWatch
Track custom events on AWS CloudWatch. Really helpful for sending custom metric such as Sidekiq job timeouts.
Read more →Contentful integration for Rails
A useful tutorial on how to integrate Contentful into a Ruby on Rails application.
Read more →Demystifying Typescript + Webpack + Babel
A deep dive into how to use TypeScript. Also explains what the role of Webpack and Babel is.
Read more → <!-- Built using Vue, Tailwind, and Astro. Hosted on Vercel. -->