B-Hash
banner
b-hash.com
B-Hash
@b-hash.com
🧙‍♂️ Software Engineer
🚀 JS/React/TypeScript
🇯🇵 Japanese American
Hot take: healthy coding patterns matter more than test coverage! 🔥
At early stage start-ups, the reality is you need to ship fast and find product market fit.
This can result in buggy spaghetti code.
The fix isn't necessarily more tests - it's better architecture.

b-hash.com/blog/good-co...
Why Good Tests Start with Good Code
Why writing testable code matters more than writing tests. My journey from spaghetti code to clean architecture using SOLID principles and the Controller-Service-Repository (CSR) pattern. Learn how se...
b-hash.com
June 12, 2025 at 9:24 PM
Which AI co-pilot do you prefer for coding?
January 5, 2024 at 6:38 PM
I've heard some people talk about toxic positivity and I think it's good to remember that "being positive" doesn't mean you have to pretend to be happy all the time. 🙃

Celebrate your achievements 🏆
Share gratitude 🙏
Treat the failures as growth opportunities 🚀
October 11, 2023 at 4:08 PM
My startup company ran out of funding and now I am seeking new opportunities. Check out my latest blog post for more insights on this experience. #ecommerce #productdevelopment #startuplessonslearned

b-hash.com/blog/problem...
Why the Problem Matters More than the Solution at Tech Startups
In the world of tech startups, it's easy to get excited about an innovative solution. However the real key to success lies not in the solution, but in accurately defining the problem.
b-hash.com
October 4, 2023 at 6:41 PM
🔨 I rebuilt my site from scratch! 🔨

I wanted to challenge myself to create my own blog from the ground up using minimal coding libraries. Admittedly, I’m having more fun building my blog than writing articles for my blog.

https://b-hash.com/blog/influencing-product-process

#BuildInPublic #WebDev
How to Influence the Product Process as an Engineer
As an individual contributor (IC) software engineer in an early stage tech start-up, you have the opportunity to exert influence on the product development process in several ways.
b-hash.com
August 4, 2023 at 2:20 PM
It’s nice that @authjs.dev has a Prisma adapter, but the docs are so opaque it took me forever debug the errors I was getting. Really would’ve helped to know what was going on under the hood.
July 6, 2023 at 12:26 AM
What is some advice you wish you knew before starting your current project?

#buildinpublic
July 4, 2023 at 2:15 PM
a16z created an open source template for creating an AI project in JavaScript. It includes a lot of the boilerplate code and integration required.

It's a great, hands-on way to get to know how an AI stack works.
https://a16z.com/2023/06/21/the-getting-started-with-ai-stack-for-javascript/
The Getting Started with AI Stack for JavaScript | Andreessen Horowitz
A very simple “getting started with AI” template for those who want to play with core technologies, but not have to think too much about tooling.
a16z.com
June 29, 2023 at 1:59 PM
🔥HOT TAKE: I prefer take-home interview assignments to algorithm challenges. I’d rather spend a day working on something realistic than spend an hour live coding tic-tac-toe.

#CodingInterview #HotTakes #WebDev
June 16, 2023 at 6:56 PM
Nothing causes imposter syndrome more than someone using an acronym they expect you to know. That’s why I intentionally try to speak without acronyms. Not just for junior members but also for cross departmental people.

#Inclusive #ImposterSyndrome
June 15, 2023 at 5:03 PM
The internet went from static HTML sites with event listeners, to heavy JavaScript single page apps, back to static sites with event listeners.

#ReactServerComponents
June 13, 2023 at 2:36 PM