blog-grid

How to write a loop in Bash

A common reason people want to learn the Unix shell is to unlock the power of batch processing. If you want to perform some set of actions on many files, one of the ways to do that is by constructing a command that iterates over those files. In programmin...

Facebook Ads Now Tracks You

Facebook ad now tracks you, even if you don’t have an account. There’s nowhere to hide across the web, especially from the marketing and advertising companies. If you are paranoid about your privacy, you may get upset to know that Facebook wil...

Racial Fault Lines in Silicon Valley

A few weeks ago, I answered a question on Quora explaining how it feels to be a Black software engineer in Silicon Valley. I explained that most of the time, my race doesn’t play into how I’m treated at work and how my work is recognized. While that a...