-
Are Certifications Useful?
2023-09-01 in 2023
There are several benefits to getting an IT certification and several associated costs too. Certifications can give you the chance to learn the necessary skills and be a quick way to show employers you have those skills. On the other hand, …
-
Corporate Governance for Software Products
2023-08-01 in 2023
Since good governance is about the processes for making and implementing decisions, then effective governance and accountability structures are vital. Organizations shall successfully use an agile approach to deliver business change through the …
-
Onboarding Software Developers in Your agile Team
2023-07-01 in 2023
Now that you have gone through the long and tedious process of hiring a talented developer with vetting and interview activities, it is easy to think that the hard part is done [1] [2]. There is no doubt that hiring good people is challenging and …
-
Teaching Clojure II
2023-06-09 in 2023
Functional programming is hype for the last ten years. All popular programming languages have added support for functional concepts for years. Not all developers are embracing the new approach and using the provided constructs. I often have to read …
-
Teaching Clojure I
2023-06-01 in 2023
Functional programming is hype for the last ten years. You find a lot of blogs and videos stating object-oriented languages are doomed. Almost all most popular languages have added some support to functional concepts in the last years. Java …
-
My New MacBookPro
2023-04-09 in 2023
I just received my new MacBookPro M2 Max with 32 GB of RAM and 1 TB SSD [1]. I know. I am a geek who loves his technical gadgets. I convinced my wife these gadgets are way cheaper than a sports car. More seriously, I easily use my workstation forty …
-
Software Developer Assumptions
2023-04-01 in 2023
Here are some software development topics I have learnt to like after 40 years in the industry. I worked at quite a few industrial and commercial digital product development initiatives. I truly enjoyed creating successful solutions. Over the years, …
-
Scrum Masters and Agile Coaches
2023-03-01 in 2023
Scrum is the most popular agile approach used to develop digital products. The Scrum master role is well-documented in the Scrum. There are probably more than one million certified Scrum masters in the world. To differentiate themselves from the …