My productivity app for the past 12 years has been a single .txt file
The biggest transition for me when I started college was learning to get organized. There was a point when I couldn't just remember everything in my head. And having to constantly keep track of things was distracting me from whatever task I was doing at the moment.
Disclosure: Unlimited Chase Ultimate Rewards Points
Documenting the white-hat disclosure, Chase Support DM transcript, Tom Kelly email, and the resolution of the false banking narrative.
DuckDuckGo is good enough for regular use
Google recently launched a desktop redesign. The favicon and URL breadcrumbs were turned into a header for organic search results. Ads had the same design, but were identified using the string "Ad" instead of the favicon. This design wasn't new. Google's mobile web search has served this design since May 2019. But…
Using Anki to remember what you read
Imagine this:
Zig cc: A drop-in replacement for GCC/Clang
If you have heard of Zig before, you may know it as a promising new programming language which is ambitiously trying to overthrow C as the de-facto systems language. But did you know that it also can straight up compile C code?
How to Understand Things
What we call intelligence is as much about virtues such as honesty, integrity, and bravery, as it is about raw intellect.
It’s Time to Get Back to RSS
A lot of people who were on the internet in the early 2000’s remember something called RSS. It stands for Really Simple Syndication, and it allowed conten
An updated daily front page of The New York Times as artwork on your wall
As a news junkie, tech journalist and founder of an online news platform called Blendle, I love a good old front page of a newspaper. When…
Awk in 20 Minutes (2015)
Awk is a tiny programming language and a command line tool. It's particularly appropriate for log parsing on servers, mostly because Awk will operate on files, usually structured in lines of human-readable text.
Siri, What Time Is It in London?
Every other service that tries to answer “What time is it in London?” gets it right. Only Siri gets it wrong.
Don't touch my clipboard
Looking for an em dash I was recently trying to find an em dash character to use in a piece of writing. Since I don’t have the shortcut memorized—for future reference, shift+option+minus on Mac—I did a quick search for it. I didn’t see one on the search results page to copy, so I clicked into the first result: “The…
Rga: Ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz
rga is a line-oriented search tool that allows you to look for a regex in a multitude of file types. rga wraps the awesome ripgrep and enables it to search in pdf, docx, sqlite, jpg, zip, tar.*, movie subtitles (mkv, mp4), etc. ExamplesPDFs Say you have a large folder of papers or lecture slides,
Building personal search infrastructure for your knowledge and code
Overview of search tools for desktop and mobile; using Emacs and Ripgrep as desktop search engine
The Era of Visual Studio Code
Roben Kleene’s blog
Create diagrams with code using Graphviz
Have you ever had to draw an architecture diagram and found the repetitive clicking and dragging tedious? Did you have to do modifications to that diagram and found it complicated? Graphviz is an open source graph visualization software that allows us to decribe a diagram using code, and have it automatically drawn…
Attention Is My Most Valuable Asset for Productivity as a Software Developer
My high-level workflow looks something like this: identify the problem to solve; think on the problem and let ideas percolate; research, discuss, and experiment with these ideas; implement and test the solution; deliver and maintain the solution.
Hands-Free Coding: How I develop software using dictation and eye-tracking
Earlier this year, I lost the ability to use a keyboard and mouse for extended periods. Fortunately, this wasn't as catastrophic as it sounds! This article chronicles my experience using adaptive tools like dictation and eye-tracking as my primary mechanisms for writing code.
Tmux for Mere Mortals
Tmux is great. Tmux defaults are not. How to make use of a brilliant tool without breaking your fingers?
‘War Dialing’ tool exposes Zoom’s password problems
As the Coronavirus pandemic continues to force people to work from home, countless companies are now holding daily meetings using videoconferencing services from Zoom . But without the protection of a password, there’s a decent chance your next Zoom meeting could be “Zoom bombed” — attended or disrupted by someone who…
I built a lay-down desk
After spending part of the last 12 months travelling in Europe I'm now settling down around Paris and I need to adapt my multi-screens setup. You probably have seen an ads for the altwork desk a $7000 desk that let you work laying down. Spending a big part of my …
Dorking: the use of search engines to find very specific data
tl;dr: Use advanced Google Search to find any webpage, emails, info, or secrets cost: $0 time: 2 minutes Software engineers have long joked about how much of their job is simply Googling things Now you can do the same, but for free Below, I'll cover dorking, the use of …
Maps.me is gone, and we must bring it back
TL;DR: MAPS.ME got bought by a payments company and completely rewritten, I want it back. I will rebuild the original app and bring it back. Sign up for this email list to get the original version back. Or subscribe to this Telegram channel. On December 20th, 2020, version 2.0 of the MAPS.ME app got pushed to the…