dev.to
Latest items from this RSS source.
Layoffs! Fellow employees, be prepared for the worst.
What I Built JAM (Job Applications Manager): An end-to-end tool that helps opportunity seekers track their applications from submission to offer and keep their application-related data at one place. The Problem Job hunting with spreadsheets, notion, note maki…
Building Hybrid Search for RAG: Combining pgvector and Full-Text Search with Reciprocal Rank Fusion
Most RAG tutorials show you the happy path: embed your documents, store them in a vector database, do a similarity search, done. Ship it. Then you put it in front of real users and discover that semantic search alone misses obvious keyword matches, exact prod…
I Built an AI Game Dev Toolkit (and Cut My Asset Creation Time by 70%)
If youre an indie game dev you probably spend way more time hunting for assets than actually coding your game. I know I did. Last year I was building my match-3 game and realized I was spending like 70% of my time just dealing with sprites, animations, backgr…
[Prototype]Management Screen with LogArea
Check out this Pen I made!
Turned my Next.js blog SEO process into a simple publish checklist
I don't know much about SEO practices, just the basics. That said, I’ve been cleaning up the SEO on my personal blog (Next.js App Router + markdown) and realized I was doing the same mental checklist every time I hit “publish”… so I wrote it down. It’s very p…
The $5/Hour Developer Who Now Competes With $50/Hour Agencies (And How You Can Too)
The $5/Hour Developer Who Now Competes With $50/Hour Agencies (And How You Can Too) Last year, I watched a freelancer from the Philippines completely transform her business. Not because she suddenly became a better designer—she was already good. But because s…
How diffChangelog and Snapshots Work Together
When I started formalizing Database DevOps practices, one recurring issue kept surfacing: schema drift. Development was ahead of staging. Production had emergency hotfixes. QA sometimes had “just one small tweak” that never made it back to version control. Ke…
Building Your First RAG System
💎 From Mining Ores to Mining Insights Whether you are navigating the underground biomes of Core Keeper or the complex spreadsheets of a small business, "information overload" is the final boss. A RAG (Retrieval-Augmented Generation) system is like giving an A…
🛌 Beginner-Friendly Guide 'Longest Balanced Substring I' - Leetcode Problem 3713 (C++, Python, JavaScript)
Finding patterns within a sea of characters is a fundamental skill in both competitive programming and software engineering. This problem challenges you to identify specific substrings where every unique character plays an equal role in the count. Problem Sum…
Implementing Tamil OCR Using Python and Tesseract
INTRODUCTION: Optical Character Recognition (OCR) is a technology that converts images containing text into machine-readable digital text. In this project, I implemented a Tamil OCR system using Python and Tesseract OCR engine. The goal was to test how accura…
Test apis like we don't have AI
The probem I was working on integrating an API that has to make some requests to generate an account for the user, but this process was becoming quite repetitive. That's one thing, but when we were doing quality control testing, we had the problem of repeatin…
Shota Imanaga's Sophomore Year: What Statcast Data Reveals (2024-2025)"
Introduction A pitcher's second MLB season is sometimes called the "Sophomore Slump." After a full year of data accumulates, opposing hitters and their scouting departments have far more information to work with. Chicago Cubs left-hander Shota Imanaga made 29…