Programming Digressions

Programming Digressions

Essays at the intersection of culture, software, technology, and engineering

Menu Skip to content
  • Home
  • Contact

Category: Uncategorized

January 24, 2021January 25, 2021 sftwr2020

Meme-Wrangling (Part 2)

January 4, 2021January 4, 2021 sftwr2020

Meme-Wrangling (Part 1)

December 7, 2020December 13, 2020 sftwr2020

Nature: The Regenerative Force

August 16, 2020August 20, 2020 sftwr2020

Supercharge Your Brew Of Ideas

May 31, 2020July 21, 2020 sftwr2020

On the Unreasonable Effectiveness of Patterns

April 26, 2020June 14, 2020 sftwr2020

The Coevolution

March 15, 2020March 16, 2020 sftwr2020

Proactively Reactive

January 26, 2020January 31, 2020 sftwr2020

Houston, We Have An AI Problem (Part 2)

December 23, 2019January 5, 2020 sftwr2020

Houston, We Have An AI Problem (Part I)

November 24, 2019November 27, 2019 sftwr2020

Best Scala Books (2019)

November 3, 2019November 3, 2019 sftwr2020

Working Memory for the Working Programmer

October 12, 2019October 12, 2019 sftwr2020

Refactor Redux

September 7, 2019September 8, 2019 sftwr2020

Balloons Over The Serengeti

August 25, 2019August 26, 2019 sftwr2020

To Iterate Is Human

August 4, 2019April 27, 2020 sftwr2020

What I Saw at GopherCon 2019

July 23, 2019July 31, 2019 sftwr2020

Happy 5th, Programming Digressions!

July 7, 2019July 31, 2019 sftwr2020

Tech Gets Lit-Smitten

June 23, 2019June 26, 2019 sftwr2020

Lit Gets Tech Makeover

June 5, 2019June 6, 2019 sftwr2020

Final Post (…from Old Blog-site)

May 28, 2019June 6, 2019 sftwr2020

Microservices In Small Pieces

May 5, 2019May 22, 2019 sftwr2020

The Soul of Edge Computing

March 17, 2019March 22, 2019 sftwr2020

The 5 Wittiest-Ever Brainy Remarks

March 3, 2019March 4, 2019 sftwr2020

Making A Dash

February 17, 2019April 10, 2020 sftwr2020

Best Go Programming Books (2019)

February 2, 2019February 7, 2019 sftwr2020

Best Reactive Programming Books (2019)

January 6, 2019May 28, 2020 sftwr2020

The Programming Imagination (Part 2)

December 9, 2018June 6, 2019 sftwr2020

We Moved: Pointer To NEW Blog Site!

October 29, 2018June 6, 2019 sftwr2020

Yer Edinburgh Ode to Microservices

September 29, 2018June 6, 2019 sftwr2020

A Day In Botswana

September 9, 2018June 6, 2019 sftwr2020

A Gift of Three Poems from a Reader

August 26, 2018June 6, 2019 sftwr2020

Further Adventures In Go Land

May 28, 2018June 6, 2019 sftwr2020

Domain-Driven Design (DDD) Defies Dogma

May 6, 2018June 6, 2019 sftwr2020

Blockchain Adventures!

April 9, 2018June 6, 2019 sftwr2020

The Go Programming Language

March 4, 2018June 6, 2019 sftwr2020

Software Actors, Rare Benefactors

February 25, 2018June 6, 2019 sftwr2020

Reveling In The Glory Of Software (On A Stormy Night!)

February 19, 2018April 19, 2020 sftwr2020

The 10 Most Intriguing Predictions Ever Made!

February 4, 2018June 6, 2019 sftwr2020

World’s 10 Coolest Sentences Get Gangsta Treatment!

January 28, 2018 sftwr2020

The 3 Joys Of Self-Disclosure

January 21, 2018 sftwr2020

Krazy About Kafka!

January 14, 2018 sftwr2020

The 5 Most Valuable Lessons For Programmers

January 7, 2018 sftwr2020

Supercharge Your Understanding Of Superintelligence!

December 30, 2017 sftwr2020

Why I Worry About AI (Artificial Intelligence)

December 25, 2017June 12, 2020 sftwr2020

A Writer Scurries To Look Back At 2017!

December 17, 2017 sftwr2020

Pop’s War: My Father, the CIA, and the Green Death

December 10, 2017 sftwr2020

What Can Leonardo da Vinci do for Me?

November 30, 2017July 16, 2020 sftwr2020

What is Isaacson’s Leonardo da Vinci About?

November 26, 2017June 28, 2020 sftwr2020

On Writing: Or A Row With How I Write

November 19, 2017 sftwr2020

On Writing: Or Now I Write

November 12, 2017 sftwr2020

On Writing: Or Wow, I Write

November 5, 2017 sftwr2020

On Writing: Or How I Write

October 29, 2017October 19, 2020 sftwr2020

On Writing: Or Why I Write

October 23, 2017 sftwr2020

Plato And The Nerd Strikes Back

October 15, 2017 sftwr2020

Return of Plato And The Nerd

October 8, 2017January 10, 2020 sftwr2020

Plato And The Nerd

September 11, 2017 sftwr2020

Best Algorithms Books (Part 2)

September 4, 2017 sftwr2020

Best Algorithms Books (Part 1)

August 27, 2017 sftwr2020

Eventual Consistency can be a Good Thing

August 20, 2017 sftwr2020

Best Book on Technical Blogging

August 13, 2017 sftwr2020

When Object Orientation Met Functional Programming

August 7, 2017 sftwr2020

Beautiful Code, Beautiful Prose

August 3, 2017 sftwr2020

Best Reactive Programming Books

January 2, 2016 sftwr2020

A Programmer Reflects Back On 2015

August 16, 2015 sftwr2020

Best IDE in the World: IntelliJ IDEA

August 12, 2015October 12, 2019 sftwr2020

Top Thought Leaders to Follow

August 9, 2015 sftwr2020

Best Clojure Books

August 1, 2015 sftwr2020

Best Hadoop and Spark Books

July 25, 2015 sftwr2020

Best Scala Books

July 5, 2015 sftwr2020

Two Amazing Books

April 11, 2015 sftwr2020

Best Quotes from Programming, Math, and Philosophy

August 9, 2014 sftwr2020

Taming Complexity in Software, and Elsewhere

July 20, 2014November 21, 2019 sftwr2020

Time Management for Software Developers

July 19, 2014 sftwr2020

On Paul Graham’s Essays, and of Y Combinator

July 12, 2014November 22, 2019 sftwr2020

Kafka, Voldemort, Oh My!

July 12, 2014November 22, 2019 sftwr2020

Java Concurrency in Retrospect

July 6, 2014 sftwr2020

On Lisp and Paul Graham

July 6, 2014November 26, 2019 sftwr2020

Musings on Programming

Hi there, my name is Akram Ahmad. I’m based in Austin (Texas) as a Senior Data Engineer with UnitedHealth Group. I have extensive experience in diverse domains and industries. Oh, I’m really into writing, too.

Blog Stats

  • 43,649 hits

Recent Posts

Follow Blog via Email

Enter your email address to follow this blog and receive notifications of new posts by email.

Follow me on Twitter

My Tweets

Recent Comments

sftwr2020 on Nature: The Regenerative Force
sftwr2020 on Meme-Wrangling (Part 1)
Xin on Meme-Wrangling (Part 1)
sftwr2020 on Meme-Wrangling (Part 1)
zainibahmad on Meme-Wrangling (Part 1)

Old Blog Stats: Take one

Old Blog Bats: Take two

Pages

  • Disclaimer
  • Contact