Featured

Why I Built Purple — And Why It Took 20 Years to Get Here

Why I Built Purple — And Why It Took 20 Years to Get Here

Read article
Infra Jan 15, 2025

How I Built a Robust Home Network That Survives ISP Changes

Single device networks Generally, when you sign a contract with an ISP, he will provide you with an all-in-one, cost-effective router that has everything built in. It is a Wi-Fi access point, router with integrated switch, and sometimes, it has an additional built-in battery backup or modem/converter if needed. This setup is cheaper to produce […]

Read more →
Golang Oct 17, 2024

Automating Go multi-project builds with autobuild-go tool

I’m excited to share the release of Autobuild-Go, a tool designed to automate and streamline the build process for Golang microservices, particularly in environments with monorepos. This tool emerged from a need to handle multiple microservices more efficiently, eliminating the manual overhead that comes with building them one by one. Why Autobuild-Go? In our case, […]

Read more →
AI/ML Oct 9, 2024

I built my own LLM chat, and it’s running offline

Recently, I took on a project to build AChat, a chat application that runs on my local network and operates entirely offline. The challenge was to utilize a powerful AI model, Meta’s LLaMa, while keeping everything on-premise, without relying on cloud services. It turns out, when you have a GPU-equipped server at home, it’s entirely […]

Read more →
Golang Sep 26, 2024

Automating Video Conversion for Amazon with a Custom Golang-based Tool

I recently built a video converter application for my wife, who works with Amazon and regularly needs to convert videos into various formats and resolutions for different placements on the platform. Manually adjusting video settings for each requirement was time-consuming and error-prone, so I decided to automate the entire process for her. The Problem: Repetitive […]

Read more →
AI/ML May 24, 2024

Your AI model lacks of neuroplasticity

What are the limitations of AI currently developed by the biggest companies like Meta, Google, or OpenAI? Since I started developing applications and APIs utilizing various machine learning models to predict local weather, recognize handwriting and translate it to LaTeX, solve mathematical equations, predict cryptocurrency trends, and auto buy/sell BTC, ETH, and others, I have […]

Read more →
API Apr 24, 2024

Rate limiting and how to handle it on the client side

When publishing an API on the internet, we open ourselves up to a wonderful world of users, but also a world full of threats. Proper design patterns, good security practices, and audits and penetration tests help mitigate many of the risks associated with open API access. There are many design patterns and best practices for […]

Read more →

Built with technologies I love

This blog runs on open, proven tools — chosen for reliability, not popularity.