I hope this article shares some light on how to build better React components leveraging TypeScript. This post is an outcome of the efforts of building taggr, the privacy-focused AI gallery.
While building taggr, I got deeper into TypeScript, and so far I am loving the added capabilities for annotating types and catching errors at compile time, instead off at runtime.
It can feel daunting and extra work to annotate each component and function at first, but as the codebase grows in size and complexity, the benefits start to shine.
Having the components and business-logic code properly typed, keeps a…
The goal of this post is to build a Telegram bot with Python that performs image recognition using neural networks. The post is divided into three main sections: introduction, technology choices, and step-by-step setup.
This post is the fourth instance of the Weekend Hack series, a series of short development stories about the exploration of new concepts. Focused on learning by doing, step-by-step instructions are provided.
Automated image recognition (ex. object recognition and image classification) can provide immense value for businesses. If you run a forum, dating app, or any platform where users upload content, automating the recognition of images…
The goal of this post is to customize and extend the GatsbyJS blog created in last week’s Weekend Hacks. We will add Google analytics, and create a custom theme.
This post is part of the Weekend Hack series, short developer stories focused on learning by doing. Step-by-step instructions and repository links are provided.
The article is divided into two main sections: the first covering Analytics, and the second tackling customization.
As our website traffic grows from zero (hopefully), it becomes more and more important to track traffic analytics. How many visitors, from which source (referrals, search engines…) they come, and…
This post is the second on the Weekend Hack series, a series of short development stories focused on the exploration of new concepts/approaches. Set-by-step instructions and repository links will be provided for a more fundamental understanding.
The article will be divided into three main sections: introduction, stack choices, and step-by-step setup.
Nowadays, most of the small business, startups, digital-creators, freelancers, and makers heavily relay on the visibility provided by the web. …
The goal of this post is to step-by-step build our first python Telegram bot, which will serve hi-res images from Unsplash.
This post is the beginning of the Weekend Hack series, a series of short development stories focused on the exploration of new concepts. Set-by-step instructions and repository links will be provided for a more fundamental understanding.
The article is divided into three main sections: technology choices, architecture overview, and step-by-step setup.
After hearing about chatbots and getting hyped, I decided to try the poison myself by building a simple bot that integrates with a third party API while documenting…