HNHacker News
TopNewBestAskShowJobs

inputespresso

8 karma · joined December 11, 2019

submissionscomments
inputespresso··on API Practices If You Hate Your Customers
For those Gophers reading this and sobbing silently, there may be hope: https://github.com/golang/go/issues/27589
inputespresso··on API Practices If You Hate Your Customers
Stripe's API is well documented, but I don't understand why it uses form data instead of JSON. Seems weird/scary to have an API driven by completely unstructured text.
inputespresso··on Show HN: Domestica – Manage Your Successful Household
Hello HN, I recently launched my side project, Domestica.

It's a comprehensive household management platform that I've been building for the past two years--instead of multiple apps to manage every niche household function, why not combine and integrate everything? The MVP focuses on budgeting, cooking, and shopping, and I have a lot of other ideas for areas to expand in (task management will most likely come next). It's currently a SaaS solution, but I'm actively looking for feedback on how best to deliver a hosted solution.

From a tech stack standpoint, I chose Go for the backend and TypeScript/Mithril for the frontend. I plan on writing a blog post around each of these technologies and the pros/cons for a MVP, but I found Mithril to be an absolute pleasure to work with. The API is very small, and the outputted files are quite compact and fast. I opted to go with my own CSS after battling CSS frameworks, and it allowed me to create the interface I wanted--clean, minimal, and responsive.