Functions are the workhorses of your code. With TypeScript, they don’t just “work”—they work safely, clearly, and scalably.

In Chapter 3 of Strictly Typed, I cover:
✅ Typing functions the right way
✅ Managing optional + default parameters
✅ Handling overloads with confidence
✅ Using generics for reusable, elegant code

👉 Read Chapter 3: https://bitskingdom.com/blog/strictly-typed-functions-generics-code-reuse/

#100daysofcode #CodeNewbie #devslife #devlife #codingtip #programmingtips #typesc...

🏄 Vibe coding has gone from a developer’s instinctive freestyle to a full-blown movement, and AI tools are the fuel.

Language models now sit at the center of this creative flow, suggesting, completing, and even pushing us toward bolder coding choices.

In this article, we explore the companies and tools that are making vibe coding not just possible, but powerful.

👉 Read more: https://bitskingdom.com/blog/ai-tools-for-vibe-coding/

#100daysofcode #CodeNewbie #devslife #devlife #codingtip #pr...

Once you start describing your data with precision in TypeScript, it’s hard to go back. Interfaces and type aliases are the backbone of clear, maintainable, bug-resistant code.

In Chapter 2 of Strictly Typed, we learn:
✅ Interfaces vs. type aliases
✅ How structural typing gives TypeScript its flexibility
✅ Why type compatibility is critical in everyday development

👉 Read Chapter 2: https://bitskingdom.com/blog/interfaces-type-aliases-structural-typing/

#100daysofcode  #CodeNewbie #devslife...

Developers have always coded on instinct: jumping in, trying something bold, and seeing where it goes.
Now, AI tools are right there with us, suggesting snippets, tweaks, and experiments in real time.

It’s not just human freestyle anymore—it’s a duet.

In this article, we explore how AI is changing the way we “vibe code” and why that’s reshaping the dev workflow.

👉 Read more: https://bitskingdom.com/blog/vibe-coding-2025-karpathy/

#100daysofcode #CodeNewbie #devslife #devlife #codingtip #p...

Stressing about stress before there is even stress to be stressed about lately and it’s really stressing me out. Need to take some time for reflection and drinking. #devslife #ServiceNow
Had a realization today that just because you teach someone to do something doesn’t mean they will do it. More than likely they will explain they don’t know how to do it without you and then you end up having to do it. #devslife #sndev

Seeing these ads like “Build your startup”.

And thinking… hey, you are not building a startup?! You want to build a product, an MVP more precisely. Right? You actually want to solve a problem. Not chase money and investment. That is what you want to do. That is the real goal. The startup and money is just a sideeffect of this undertaking. This is the way. Now go build a product to make the world a better place! And aim to grow full bootstrapped! #startup #devslife #devstories

So apparently I need to not bring up bugs when I notice them because that gets a ticket put on me when it’s an entirely different team that did the work that created the bug. Noted: will leave everything broken and have someone else report it so I don’t have to add more to my work load. #devslife #ServiceNow
Is it Friday yet? Like seriously how is my brain so fried and it’s only Wednesday. I should be much more alert and sane mid week than I am right now. Bouncing code around multiple environments and multiple releases is causing severe anxiety and memory issues of what is fixed where and how and what scripts are updated for what versioning. I need a database just to keep track of all the changes. #devslife #ServiceNow