Advertisement Β· 728 Γ— 90

Posts by B-Hash

Preview
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...

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...

10 months ago 0 0 0 0

Which AI co-pilot do you prefer for coding?

2 years ago 1 0 0 0

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 πŸš€

2 years ago 1 0 0 0
Preview
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.

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...

2 years ago 0 0 0 0

Thank you!

2 years ago 1 0 0 0
Preview
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.

πŸ”¨ 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

2 years ago 2 2 1 0

This is pretty cool, I didn’t know about this.

I’m using firacode and VSCodeVim which has sped things up and improved my coding experience.

2 years ago 1 0 0 0
Advertisement

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.

2 years ago 0 0 0 0

What is some advice you wish you knew before starting your current project?

#buildinpublic

2 years ago 0 0 0 0
Preview
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 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.
a16z.com/2023/06/21/the-getting-s...

2 years ago 0 0 0 0

I’ve heard some buzz around Astro, I’ll have to check it out!

2 years ago 0 0 0 0
The app router is not production-ready yet : r/nextjs

I’ve been building out some basic forms for my job. Next recommends using Server Actions to handle form inputs over the POST API. But SA are an alpha feature that require being in experimental mode.

www.reddit.com/r/nextjs/comments/13kwca...

2 years ago 0 0 1 0

I’m optimistic that it’s moving in the right direction. Next 13 feels kind of like it’s in beta - not all the features work as expected, but the fact that it’s backwards compatible solves a lot of those issues.

I think RSCs are the future.

2 years ago 1 0 1 0

This is awesome - thank you for putting this together!

2 years ago 0 0 0 0

What are your thoughts on NextJS 13 and the app directory?

2 years ago 1 0 1 0

πŸ”₯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

2 years ago 0 0 0 0
Advertisement

wow this is actually amazing.

2 years ago 0 0 0 0

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

2 years ago 0 0 0 0

The internet went from static HTML sites with event listeners, to heavy JavaScript single page apps, back to static sites with event listeners.

#ReactServerComponents

2 years ago 5 0 0 0