Rebranding? Moving to a new domain or static site? I’ve had more than a few of these situations myself! Here’s how sed
can help make these changes easier.
Update a string in multiple files with sed
Meet your new friend sed
. This amazingly powerful tool lives in your terminal and is …
I’m frequently asked for my opinion on how to get started with being a freelance developer. If you’re hoping to live the life of a remote working digital nomad, whichever career you choose, having a little coding expertise in your back pocket will be a big benefit.
Here’s a quick …
I recently attended a panel discussion hosted by General Assembly in Singapore entitled, “So you want to be a Data Scientist/Analyst”. The panel featured professionals in different stages of their careers and offered a wealth of information to an audience of hopefuls, including tips on …
After a long and loving battle experience using i3 as my workhorse window manager on my old laptop, I’ve decided to mainly use Unity on my new laptop instead. I’m a huge fan of tiling window …
June 14, 2018: Ben Newhouse, former head of Sync at Dropbox, was kind enough to inform me …
In my last post I talked about moving from Windows 10 to running i3 on Linux, built up from Debian Base System. Among other things, this change has taught me about the benefits of using basic tools and running a minimal, lightweight system. You can achieve a lot of functionality with just command …
Let me preface this by saying that I’ve always been interested in finding out how things work. If a thing does something, I want to know why, how, and if I can customize it.
It should come as no surprise that Windows 10 drove me crazy.
Seemingly arbitrary updates that made for a long start-up …
I got annoyed with WordPress.com. While using the service has its pros (like https and a mobile responsive website, and being very visual and beginner-friendly) it’s limiting. For someone who’s comfortable enough to be tweaking CSS but who’s not interested in creating their own …
Iteration in Python can be a little hard to understand. Subtle differences in terminology like iteration, iterator, iterating, and iterable aren’t the most beginner-friendly.
When tackling new concepts, I find concrete examples to be most useful. I’ll share some in this post and discuss …
This post covers my …