-
Designing Human Feedback Interface for Trust & Safety Research Engineers
Hey everyone! I’m here to share an open-source project I built on GitHub for teams that train AI models with human feedback. The GitHub Pull Request is accessible here. I started building this tool back…
-
How To Build A Highly Responsive Location Service For Restaurant Delivery
Key insight: Designing a driver geo-location tracking service in one month requires critical architectural design trade-offs that balances speed of delivery and performance. Adding an audit trail service to record driver’s locations increases security and…
-
Debug consistently: Easy way to instantly detect and correct rare inconsistencies in distributed systems
Key insight: Designing an integrity tool for transaction failures across a distributed system reduces the time complexity of resolving issues because the tool is designed for consistency. When the base CLI is built, the challenge…
Posts
- Designing Human Feedback Interface for Trust & Safety Research Engineers (October 4, 2024)
- How To Build A Highly Responsive Location Service For Restaurant Delivery (August 31, 2024)
- Debug consistently: Easy way to instantly detect and correct rare inconsistencies in distributed systems (August 19, 2024)
- How to Efficiently Create Products Across Different Tech Startups: Reusable Components and Strategic Design (August 16, 2024)
- How to run, monitor, and enable 100 concurrent $2000 Micro-investments in Emerging Countries in the African Region (May 31, 2024)
- How to enable DotA 2 coaches to earn without coaching (May 7, 2024)
- How to build trust in honest communications (September 12, 2023)
- How to secure a WordPress site using WordFence and Cloudflare (June 28, 2023)
- April 2023-W4 Progress Update (April 27, 2023)
- Google Chronicle Logstash parsing: How to test your UDM parsing code (April 1, 2023)
- 6 simple keywords on how to showcase developer work (December 17, 2022)
- How to automatically report SMS spam messages to NTC (November 26, 2022)
- Offload memory from RAM to hard drive (October 7, 2022)
- How to make websocket requests from CLI (July 8, 2022)
- Tome.gg: How to leverage what you master in games (April 6, 2022)
- How to choose directions: What do I want? (February 8, 2022)
- How to discover what you love: Wander, don’t dawdle (January 30, 2022)
- How to get started Doing A Shitty Job (January 30, 2022)
- Direction, Strategy, Tactics, and Execution (November 3, 2021)
- Engine and deck building: how to assess opportunities (August 29, 2021)
- Recover lost commits from git push –force (August 7, 2021)
- How to Generate YAML-based table definitions with dbtoyaml (June 29, 2021)
- How to fix Viper unmarshal error for nested structs (June 21, 2021)
- How to send Keycloak events as a webhook (June 15, 2021)
- I don’t want to make a goddamn song today (June 3, 2021)
- Creating enum type tables on Hasura (June 2, 2021)
- The past, the present, the future me (May 9, 2021)
- Being human, wise, clever, and hardworking (April 28, 2021)
- VSCode Integrated Terminal fills with D^[[ (March 27, 2021)
- The broken bicycle (March 21, 2021)
- Growth: Anti-patterns and mindsets (February 10, 2021)
- On Hexagonal architecture : Why? (Part 1) (February 7, 2021)
- On Hexagonal architecture : Common mistakes (Part 2) (February 1, 2021)
- On curiosity and discovery (December 5, 2020)
- Numeracy: How to quiet your fears using probabilities (November 26, 2020)
- Exploring machine learning (November 22, 2020)
- Microservices (October 25, 2020)
- Phases of Learning and Prioritization in Software Development (August 26, 2020)
- Climbing Celeste (June 25, 2020)
- Better Readability with Aliases for Typescript Module Imports (June 12, 2020)
- RapidPass: 8 unusual lessons for building in open-source against Covid-19 (June 1, 2020)
- DotA 2 to Google Calendar (April 29, 2020)
- Entropy (Information Theory) (April 27, 2020)
- Growth (April 15, 2020)
- node-gyp issues in Windows (April 14, 2020)
- Embracing confusion (January 30, 2020)
- The Mountain: How to achieve difficult goals (January 27, 2020)
- How to fix cordova build failure for android builds (January 23, 2020)
- The Stairs: How to clarify complexity and clear fog of war (January 21, 2020)
- Automated NLP parser in Facebook Group Conversations (January 18, 2020)
- Journeyman (January 9, 2020)