-
Why I hate Dependency Injection.
The click-bait title is completely intentional. 🙂 Spoiler though, I don’t actually hate dependency injection (DI). In fact, I love DI. I think it’s one of the best concepts of software design. It enables flexible software architectures, better testing, and flexibility and reusability of components. It’s an amazing concept. So why the click-bait title? Because — read more
-
A Phoenix Rises from the Ashes
May 2021 – My last post, a ReactTS approach to dialogs. A lot in my personal life has changed. I married my beautiful wife, and we’re expecting our son shortly (actually by the time this publishes, we’ve had our son). In the tech boom I was able to change jobs, and grow my career. This — read more
-
ReactTS Dialog Pattern
These days, I find myself writing a lot of TypeScript, mainly React applications. For whatever reason, it’s just not feasible to write full featured single-page web applications in C++. Because of that, and the experience I gained in grade-school building webpages, I end up writing a lot of ReactTS. I’d never consider myself an expert, — read more
-
Using C# from C++.
Using C# classes in C++. — read more
-
What I’ve learned from 2 years of Productivity Research and Application Development
Over the course of the last two years I’ve embarked on a journey developing a productivity (read to-do list) application. When I started out I dreamt of a productivity app that worked for me. Because I, like many others I can only assume, hadn’t gotten much value out of the many applications I had tried — read more