Software developer, founder, and overall tech enthusiest.
I’m Jocelyn, a software developer and entrepreneur based in Las Vegas . I’m the founder and CEO of B&M Development Services, where we develop technologies that empower organizations to reach their full potential through the power of technology.
Learn how fzf transforms your terminal experience with lightning-fast fuzzy finding. Master search syntax, shell integration, and powerful workflows for files, history, and git operations.
Discover how bat transforms terminal file viewing with beautiful syntax highlighting, git integration, and automatic paging. Learn to configure and integrate it into your daily workflow.
We stand at the precipice of a technological revolution that will fundamentally reshape how software is created. For the first time in history, the ability to transform ideas into functioning software is no longer exclusive to programmers.
While working through a complex piece of TypeScript code involving RxJS observables, I encountered a situation that offered a valuable lesson in understanding conditional logic, observable transformations, and the importance of clear intent in code design. Below, I’ll distill this experience into a blog post that captures the key takeaway—without using the original proprietary function names or code verbatim—and present it in a way that’s broadly applicable to developers working with reactive programming or conditional workflows.