My year in Reading: 2025: MarchContinuing my goal of reading 24–36 books in 2025 here are the books I read in March (the numbering is counting from the beginning of the…3d ago3d ago
My year in Reading: 2025: FebruaryContinuing my goal of reading 24–36 books in 2025 here are the books I read in February (the numbering is counting from the beginning of…Mar 7Mar 7
My year in Reading: 2025: JanuaryOne of my new years resolutions for 2025 was to read 24–36 books. There was a time where used to read about 50–100 books per year but the…Feb 112Feb 112
About that USAID shutdown…One of the reasons that Elon Musk wanted access to the US treasury was to be able to shut down USAID. This is because it was instrumental…Feb 31Feb 31
The milkshakeShe is old now. Her eye sight is not what it used to be, and she walks with a cane. She wears the years on her slight frame like one wears…Oct 10, 20241Oct 10, 20241
A very short review of the Apertura AD8 Dobsonian TelescopeMy short review of my new 8 Inch telescopeAug 14, 2024Aug 14, 2024
For the Love of Cycling (Part 2)This is the second part of a 2 part series. The first part is here . I talk about my favorite bike routes on the East Coast and the San…Feb 28, 2023Feb 28, 2023
Is ChatGPT a game change for Software Engineering?A couple of weeks ago, a friend said he would miss my puns if and when I left Twitter but he would subscribe to my puns if I ever wrote a…Dec 20, 2022Dec 20, 2022
For the Love of Cycling (Part 1)Fair warning, this is a long and rambling essay that talks about how I came to be a cyclist, some of my rides over the years and what a…Oct 20, 2022Oct 20, 2022
The MessageIn the cold deep dark of interstellar space, a massive cylindrical spaceship approaches its final destination. This is the human spaceship…Oct 7, 2022Oct 7, 2022
Yet another Word GameI was recently on parental leave and decided to learn something new. I’m primarily a backend engineer and know just enough front end to…May 18, 2022May 18, 2022
ZombieI wrote this quickly upon waking up from a nightmare. I only remember parts of the nightmare but decided to write 1000 words as soon as I…Apr 5, 20221Apr 5, 20221
Git Merge vs Git RebaseSome time ago I gave a presentation at work about git rebase vs git merge. I realized later that the tutorial was really about how I think…Aug 5, 2021Aug 5, 2021
I think this statement (and most of this article) shows a common misconception of what racism is…It is true, however, that pictures of black people do not come out as well as pictures of white people. That is a fact. It has gotten…Jul 27, 20212Jul 27, 20212
Crime of the year:How does a bank get robbed in broad daylightI wrote this almost 11 years ago, when yet another cyclist was struck and killed by a driver who claimed that ‘I didn’t see him’. It is…Jun 29, 2021Jun 29, 2021
The stars are not within our reach!Catchy and contrarian title. But it has nothing to do with whether you can achieve your dreams or not. It has a more concrete meaning. It…Mar 4, 2020Mar 4, 2020
On reading, and how we as a nation really hate the poorFor 2018, one of my goals is to read 48 non-technical books. I used to be a voracious reader, probably racking up over 100 books a year…Jan 24, 2018Jan 24, 2018
A gentle Introduction to SQL (Part II)This is part 2 of a series. The first can be found hereOct 12, 2017Oct 12, 2017
A gentle Introduction to SQL (Part I)This is a gentle introduction to SQL (Structured Query Language), a language used to query data stored in a relational database management…Oct 10, 2017Oct 10, 2017
Functional Programming for Mere Mortals (Part 2)This is the second post in a series of blog posts where I work my way through the “Functional Programming in Scala” book.Dec 4, 2016Dec 4, 2016