Julian's Notes

Integration testing is an important part of any software development process. It is a phase of software testing where different components of a system are tested together as a group. This helps ensure that the different components work together as expected. With the rise of micro-services and containerization, Integration testing has become even more crucial. […]

Category: Programming

Posted on 28 Jan, 2023

A major requirement in developing a non-trivial software product is the establishment of a formal workflow for Continuous integration and Continuous delivery. Whether it’s an individual or group project, the CI/CD workflow lays the groundwork for getting code from the developer’s box to the live environment. But it goes beyond that. CI/CD allows code to […]

Category: DevOps, Programming

Posted on 14 Jan, 2023

My favorite Nigerian songs for the year 2022. I asked my brother Ebi to chip in a few. Not all of them were released this year. But they all made my list. Here’s the links on Apple Music and Spotify.

Category: Random

Posted on 28 Dec, 2022

I saw an ad by Amazon hosting job interviews for Nigerian engineers who wish to relocate to the US, Canada, or Ireland. Brought to my mind this thing called the Tyranny of Small Decisions. Basically, multiple actors within a system make favorable decisions for themselves within their local context. But the combination of those seemingly […]

Category: Random

Posted on 5 Jul, 2022

I continue to expound on reactive programming concepts in this note, by diving deeper into the reactor module. Remember in the previous note, I outlined different implementations of the Reactive Specification; Reactor being one of them. This note presents some of the fundamental concepts in the reactor module and how they facilitate programming in a […]

Category: Programming

Posted on 10 Apr, 2022

My foray into reactive programming began sometime last year. I had been seeing blogs and articles referencing this programming paradigm which appeared to offer more in terms of scalability than traditional blocking and imperative programming patterns. I did a deep dive into the concept and have since started using Reactive Programming on my projects. So […]

Category: Programming

Posted on 3 Mar, 2022

I couldn’t think of a better title for this note. There’s a lot to be said about the quality of men in the world today; the quality of people in general. But I’ll focus more on the men because my mind has been on the matter for quite some time. There’s no better way to […]

Category: Random

Posted on 16 Feb, 2022

For as far back as I can remember, I have always prioritized the pursuit of knowledge. All through my school years, I was almost always one of the top students in class. I saw knowledge as a kind of power I could wield under appropriate circumstances to my benefit and the benefit of those around […]

Category: Random

Posted on 28 Dec, 2021

2021 was a stellar year for Nigerian music with Afrobeats gaining more global recognition. Last year I compiled a list of my favorite Nigerian songs. So I thought I’ll do the same this year. For a number of artists, Buju and Tems in particular, 2021 was a breakout year. Also, many club bangers made it […]

Category: Random

Posted on 27 Dec, 2021

As I stared at the wallet balance on my Bundle app, I couldn’t help wondering what was going on. Date: May 13, 2021. My crypto portfolio had lost over 20% value in 24 hours. It was a bloodbath. From Bitcoin to Ethereum, Cardano, BNB. All were in the red. What manner of fuckery?? The crypto […]

Category: Technology

Posted on 14 Jun, 2021

1 2 3 4