Engineering at Odoo - Building & the tools people use to build their things.
JS, Python, whatever ships the feature.
Curious about system servers, databases & AI that builds.
Breaking, Scaling, & Compounding : )
The journey so far
- Built 15+ production features for Odoo Website Builder.
- Built query-param form prefill with multi-form support via unique form-ids.
- Integrated Google Maps Places API & AdvancedMarkerElement.
- Optimized SEO, templates, static assets & component lifecycles for faster page loads.
- Added breadcrumb support in the website editor.
- Built Real Estate module end-to-end models, views, controllers, actions & PDF reports.
- Learned full Odoo stack: ORM, QWeb, XML views, access rights, server actions & OWL.
- Built dynamic, responsive UIs with React.
- Identified and fixed front-end bugs for smoother UX.
What I've been building
Side Quests
Build & deploy vite/react apps end-to-end with isolated upload and deploy servers.
Node.js · Cloudflare · Redis
CLI tool - speed, ping, jitter, bufferbloat, latency & DNS info in one shot.
Python · Pytest
Anonymous discussion platform for students to share opinions privately.
React · Node.js · MongoDB · Tailwind
Brain dumps
The new HTTP method - QUERY
Jul 7, 2026 · 3 minThe QUERY method is used to ask the target resource to perform a query operation within the scope of that target resource.
Tracerate - A CLI tool for Network Diagnostics
May 26, 2026 · 12 minA CLI tool that goes beyond speed testing. Checking download/upload, ping, jitter, bufferbloat, regional latency, and IP & DNS info.
Rate Limiting
Apr 16, 2026 · 9 minWhat rate limiting is, how common algorithms compare, and how Stripe and OpenAI apply limits in production.
