The Curious Engineer

All blogs / AI / ML

Hexmos Journal

journal.hexmos.com

Philosophy x Engineering blog by hexmos.com

AI / MLDev tools / editors / IDEsMathGo

Posts
196 from 26 Feb 2022 to 25 Oct 2026
Posting
weekly (26 in the last year)
Kind
company blog
Feed
https://journal.hexmos.com/rss/

2026 22

  1. Introducing LeanPort: Bring Proven Lean 4 Modules into Your Go Projects
  2. 5 Skills That Make Your Coding Agent Work Better
  3. LLMs Can Generate Paragraphs. But What If You Just Need a Decision? Meet Jev
  4. From Linear Algebra to OpenCV: Understanding Image Transformations
  5. Affordable RAG in Go with Gemini File Search: no vector DB, two calls, one hosted store
  6. When Coding with AI, You Get What You Inspect, Not What You Expect
  7. A Headless Browser Without a Rendering Engine, Built for Agents
  8. How Does AI Know What's Inside an Image? Meet Vision Language Models
  9. How I Reduced AI Coding Agent Token Waste by 70%
  10. Teaching Your AI Web Design Some Actual Taste
  11. Introducing dbctx: Compile PostgreSQL Database into LLM-Friendly Context
  12. Your AI Assistant Forgets Everything. Memory Layers Fix That
  13. How to Create Your Own AI Second Brain with Hermes That Works 24/7
  14. Cloud Computing Is Just npm install for Infrastructure
  15. How Real-Time Speech Translation Works: ASR, Segmentation, and Context
  16. At Last, I clasp: Escaping the G's Apps Script Copy-Paste Gauntlet
  17. Perfectly Hitting the Wrong Target: The Story of an AI Code Review Benchmark
  18. Manage Finance Like a Codebase
  19. Building Neural Networks from Scratch in PyTorch: Learn How Training Actually Works
  20. How PainlessMesh Turns Your NodeMCU Into a Network That Heals Itself
  21. Does your team use different AI agents? Here’s how to standardize your products.
  22. Understanding AI Code Fast: A 60-Second Habit for Institutional Memory

2025 47

  1. Building a Bayesian Spam Classifier from First Principles
  2. Stop Paying for LLMs — Run Your Own Locally
  3. Why Your Page Feels Slow (and Hurts Your PageSpeed Score): Render Blocking and Critical CSS Explained
  4. A Simple Guide to SVG and How It Works
  5. Story of a TCP Packet: An Intuitive Entrypoint To Linux Networking
  6. How TCP and UDP Protocols Work: Understanding Their Critical Role in Internet Communication
  7. Fan-In and Fan-Out in Go: Parallelism Made Simple
  8. Control the SEO Ecosystem: Tags, Sitemaps, Backlinks, and Who Really Controls Search
  9. Turning PostgreSQL into a Robust Queue for Go Applications
  10. LLM Fundamentals: How Large Language Models Work
  11. Is Your Website Fast Enough? What Google's Core Web Vitals Reveal
  12. These Key Features of GraphQL make it Unique among Other API Technologies
  13. eBPF 101: Your First Step into Kernel Programming
  14. From Logic to Linear Algebra: How AI is Rewiring the Computer
  15. Unboxing the Black Box: Understanding LLMs with Reverse Mechanistic Localization
  16. The Proxy Playbook: Building Fast, Secure Middle Layers in Go
  17. Simple Tweaks That Can Make Your Meilisearch Faster
  18. Implementing Graphs in Golang Without Starting from Scratch
  19. From Packet Capture to Threat Hunting with Wireshark
  20. Automate the Boring Stuff! Check Out This Open-Source Tool
  21. Why Every Tech Org Needs an Internal API Map
  22. Why We Chose Ansible for Infrastructure as Code
  23. Why Linux Isn’t Immune: The Rising Tide of Malware and How to Respond
  24. Learn How to Navigate Code Structures and Extract Details Using Tree-sitter
  25. Build Your CAN Bus Skills: A Beginner’s Guide to Using CAN in Your Projects
  26. Getting the Best Out of GitHub Copilot
  27. Unlocking API Discovery: How We Nail Accuracy in LiveAPI
  28. The API Boom: How AI Is Supercharging the Future of Software
  29. Analyze JS Express Code with Tree-sitter
  30. What the Hash?! Understanding the Basics of Hashing
  31. LiveAPI Beta Devlogs
  32. Understanding CAN Bus: How Your Car’s Electronics Communicate with Each Other
  33. Data Races in Go: What They Are and Why You Should Care
  34. Making UX That Clicks: Motivation, Mind Games, and Mental Models
  35. 5 Common Go Concurrency Mistakes That’ll Trip You Up
  36. Speed Up DB Queries Like a Pro
  37. Which Go Web Backend Framework Is Right for Your Next Project? A Detailed Analysis of Features and Performance
  38. The Stuxnet Story: How a Digital Worm Changed Cyber Warfare Forever
  39. Context-Based UI: The Missing Piece in User Experience Design
  40. Don't Let Your LLM Hallucinate—Check Out These Prompting Rules and Methods!
  41. All You Need To Know About RxJS To Get Started
  42. Golang: Implementing Cron-Like Tasks / Executing Tasks at a Specific Time
  43. I Explored Python Frameworks -Here’s What Stood Out
  44. React 19: New Hooks Every Developer Should Know
  45. How I Built a DIY IoT Notification System for Monitoring Service Downtime
  46. I Surveyed the Top 10 Backend Frameworks Here's What I Found
  47. Write Prompts Like a Pro: Checkout these Prompt Engineering Tools

2024 60

  1. How This SCSS Project Stays Organized Starting from a Map
  2. LiveAPI Devlogs Part 3: Transforming User Onboarding with 3 Industry-Inspired Methods
  3. Super-Convenient Software, or The End of Workflows as We Know Them
  4. I Found an Easy Way to Spot UI Bugs That Appear After Bug Fixes—Here’s How
  5. Musings Over What Makes LiveAPI Different (from Swagger Et Cetera)
  6. LiveAPI Devlogs Part-2
  7. I Studied How Google Signs You Into All Services With One Login. Here's What I Learned
  8. From Vulnerabilities to Vault: How We Stopped Hardcoding Secrets and Started Using Hashicorp Vault
  9. Don’t Make Your Customers Think: I Found These 10 Onboarding Techniques from Successful Products
  10. Build up your confidence with Regex: 5 Techniques to make it STICK
  11. LiveAPI v0 Devlogs
  12. REST APIs Turn 25: How They Came To Be and What Could Be Next
  13. How To Build An Interactive, Persistent Tree Editor with MongoDB, Node.js, and React
  14. Why We Chose NGINX + HashiStack Over Kubernetes for Our Service Discovery Needs
  15. How to Make API Documentation Better with this one Metric.
  16. I Analyzed 4 Successful Products to Find These Powerful UI Design and Implementation Principles
  17. Why your API Doc Structure Matters: How these 5 Principles make it easy for your readers
  18. This Single-Line Command Reduced Our Database Object Management Efforts
  19. How I Learned to Get By with C++ Packaging: A 5-Minute CMake Survival Guide
  20. I Built a Bot To Help You Write Production Code From API Docs in Minutes, Not Days.
  21. Our team procrastinated on writing bug reports. So we built an AI to do it for us
  22. Faster, Easier Deployments: How We Simplified Our Infrastructure with Nomad in 15 Hours (Goodbye, Kubernetes!)
  23. My AWS SQS Requests Skyrocketed to 1 Million at Month's Start. This is How I Implemented a Cost-Effective Solution.
  24. We Chose Meilisearch Over 10+ Other Search Engines Despite a Major Drawback
  25. I Struggled with Page Speed Optimization until I Found Out about These 5 Concepts
  26. Ship GoLang to WebAssembly in Days Using These Techniques
  27. Minimal Effort Scaling with Ray.io - Easy Analogies to Get Started
  28. Is Your Sidebar Hurting Your UX? Our Redesign Journey to Effortless Navigation
  29. React Project Outgrowing Expectations? Learn These Basic Principles to Manage Better
  30. What I Discovered About Making Great Widgets: Insights From 100+ Real Users
  31. I spent the last 6 months building LiveAPI Proxy: Here are 10 HARD-EARNED Engineering Lessons you can use now
  32. How the Best Security Hackers Learn Their Craft
  33. Good Practices For Connecting Go Server To Postgres
  34. Introducing: 5 Quick Advertising Lessons for Busy Makers, Builders, & Engineers
  35. Bot Invasion To Automated Defense: My Journey With ML Deployment
  36. Designing an API? Try These Techniques to Avoid Future Headaches
  37. How LangChain and ChatGPT plugins are getting attacked by this bug
  38. The Newton of Engineering Management
  39. Avoid logging into Listmonk for Campaign Previews. Use this hack instead
  40. Credits got depleted and can't create AI images anymore? How to run your own image generator for free
  41. Want to Join the Top 1%? Accelerate Your Business Skills with This Habit
  42. Bots Invaded My Newsletter. Here's How I Fought Back with ML ⚔️ 🤖
  43. How ML Model Data Poisoning Works in 5 Minutes
  44. Build a Consistent Reading Habit by Investing 10 Minutes Every Day
  45. Learn How Docker Works via Mocker, a Tiny Python Implementation
  46. Training LLMs Taking Too Much Time? Technique you need to know to train it faster
  47. AI/ML Business Use Cases You Cannot Afford To Ignore
  48. Rickover Series #3: Engineering in Practice
  49. Rickover Series #2: A Talented Mind - Opportunity & Obligation
  50. Rickover Series #1: Engineering Opportunities
  51. How we made an AI Attendance System for better Team Performance
  52. Faster Blogging: A Developer's Dream Setup
  53. My Experiments with Open Source AI/ML to Improve Team Productivity (Part 1)
  54. Tired of Slow Loading Pages? Speed Up Your Web App with This Technique
  55. Almost 50% of web pages have this bug. Learn How it is exploited in the wild
  56. How I Raised My ML Skills Using This Simple Project
  57. How This Underrated Technique Saved My Team Hours of Debugging
  58. 6 Kubernetes Ports: A Definitive Look - Expose, NodePort, TargetPort, & More
  59. How I Built a Great Team Culture using First Principles (No Gimmicks)
  60. Learning NLP: Text Similarity Analysis

2023 26

  1. Why Your CSS Code Is a Slow, Broken, and Hard-to-Manage Mess
  2. 🚀Hack Your Design Skills: Basic Rules of Design for Non-Designers 🎨🌎
  3. Build your first custom AI-powered application with LangChain
  4. Inside Marker: A Guided Source Code Tour for an AI-powered PDF Layout Detection Engine
  5. Upskill yourself in Minutes with YOLO: Learn AI Object detection with examples
  6. 🤔Cloud Document AI Too Expensive? A Concise Review of State-Of-The-Art Alternatives 💸🚀
  7. Point, Shoot, and Detect: Object Detection with PyTorch Mobile
  8. GPU Survival Toolkit for the AI age: The bare minimum every developer must know
  9. Spotting Silent Pod Failures in Kubernetes with Grafana
  10. Good Bye CRUD APIs, Hello Sync: Realtime PostgreSQL with ElectricSQL
  11. The End of Books? The Future of Reading in the Age of AI Magic
  12. Golang to WASM: Basic Setup and Handling HTTP Requests
  13. Hacking Gitlab: How We Supercharged Coverage Reports with Greasemonkey
  14. The Mechanics of Mental Concentration: A Deep Dive
  15. Crafting a Language Server in Golang: A VSCode LSP for Lama2
  16. Portless Ports: Demystifying Kubernetes Port Forwarding
  17. glee for Ghost: Why we abandoned the Web Editor and Adopted Markdown Files
  18. 5 Critical Concepts: Creating Responsive and Cross-Browser-Compatible Websites
  19. Auto-Formatting with Prettier, Husky & lint-staged on Every Git Commit
  20. DevTools in the Pipeline: How to Keep Your Website Snappy, Lean, and Beautiful
  21. Ansible + Nuitka: One-line Installer for Smoother Employee Onboarding
  22. Newton admired and practised autodidacticism
  23. Newton's problem-solving framework
  24. Why your team needs a daily reading program
  25. Beyond GDP: Measuring the True Worth of a Civilization's People
  26. Against making all employees happy in the name of culture

2022 10

  1. Treasure Hunt: An interestingness based study of the net/http Golang code, plus a proposal
  2. Evolution of thinking and techniques behind Hexmos Karma
  3. Productive programming - psychology and habits
  4. Long term collaboration in teams: Role of arguments
  5. Heuristics for risk taking
  6. Build and Sustain Teams
  7. Building engineering tools as a group
  8. Let's together raise the standards in Software Industry with Hexmos Karma
  9. Consistent practice, compounded results
  10. A tour of frequently used ideas and themes in Hexmos, for newcomers and veterans alike

Undated 31

  1. Udwall
  2. Cavlite
  3. Designing a go etl pipeline when sqlite allows only one writer at a time
  4. Ollama performance debug guide
  5. Git uses dag
  6. Matrix factorization
  7. Introducing installerpedia
  8. Datascience with dowhy
  9. Understanding sqlite
  10. Go in memory cache
  11. Improving webpage speed
  12. Neural networks starter kit
  13. Popper ai
  14. Understanding sqlite 2
  15. Understanding go slices algorithm
  16. 7 pillars of the installation experience
  17. How ai systems self correct with langgraph
  18. Understanding sqlite 3
  19. Git packfiles from the ground up
  20. How task scheduler works
  21. Rnn explained 4 ideas
  22. How hnsw solved the scale problem
  23. Responsible design
  24. Why agentic engineering must replace vibe coding
  25. The subsidy era is over
  26. How python gil actually works
  27. A new method for stable software
  28. Securing nomad cluster
  29. Whats happening with ai token prices
  30. Learn build mcp
  31. What happens when you run npm run dev