Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I use a pixel as my primary android phone.
-
I’ve been using this font for a while as my primary programming font and referenced it in one of my newsletters.
-
My good friend Mustafa has some sage advice for Sonos on the recent rewrite fiasco.
-
series This is part of a series of posts on Coroutine Testing: Picking the right Dispatcher Never ending tests & backgroundscope Controlling time ← Helpful @Junit TestRule extension (coming soon) Full USF example for Android (coming soon) My journey with…
-
series This is part of a series of posts on Coroutine Testing: Picking the right Dispatcher Never ending tests & backgroundscope ← Controlling time Helpful @Junit TestRule extension (coming soon) Full USF example for Android (coming soon) If you’ve spent…
-
series This is part of a series of posts on Coroutine Testing: Picking the right Dispatcher ← Never ending tests & backgroundscope Controlling time Helpful @Junit TestRule extension (coming soon) Full USF example for Android (coming soon) Most of the prob…
-
When the #androiddevs transitioned from Rx to coroutines the topic of testing didn’t get as much attention in this new world of concurrency.
-
Before diving into a new feature, I always tell my team to scout the parts of the codebase that will need to change.
-
Updated for Tailwind CSS V4 I veer away from CSS frameworks like Bootstrap because they result in sterilized designs.
-
If Android developers don’t setup the JDK correctly, you’ll be greeted with nasty errors like this: Check your module classpath error Cannot access 'java.lang.constant.Constable' which is a supertype of 'java.lang.Class'.
-
Welcome to the third installment of my newsletter.
-
Ever tried using the option key (⌥) with another character as a keyboard shortcut in a macOS app?
-
Welcome to the second installment of my newsletter.
-
I wrote a blog post about git-number and how useful it was for my command line git usage.
-
As penance for that click baity title, I won’t bury the lede.
-
Welcome to my newsletter!
-
OpenType fonts have font features or variants that you can use to represent certain characters differently.
-
Shopify CEO Tobi Lütke in a tweet last year mentioned why he uses the Rectangle app even through Raycast has some of these options already.
-
One of the gifts we got from Kotlin 1.3.70 was the ability to effortlessly run a kscript (Kotlin script) from the command line.
-
One of my resolutions this year was to start picking up the Tabla again1 courtesy a not so gentle nudge from my supportive partner.
-
I’m always trying out new tools to make my life easier.
-
Every time I create a new post in this blog I like to toot or tweet about it.
-
Owning your content and where you put it is crucial in the online world.
-
When I travel on airplanes, I prefer to download content onto my 14" Macbook1 so I can watch it offline during the flight.
-
Looking back at 2022 # 🎉 Bought a new home 🤯 2022-02-22 Joined Caper as Head of Android 🙈 Got Covid Put productivity system in place Setup Mac Mini server, Tailscale & Homebridge Introduced Henry 2.0 & major updates to the blog Moved domain name over to k…
-
A few Kotlin constructs have been introduced into the language over time.
-
The trick to understanding awk in all its terse glory is to understand its defaults.
-
Great companies maintain their insurgent mindset, for fear of becoming complacent and irrelevant over time.
-
I’d like to show you how I use Tailscale and a Mac mini in my office to achieve some nifty things.
-
I’m always looking for legible, high-quality monospaced fonts for programming.
-
If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders.
-
Icons by Yoolk Stumbled upon Yoolk’s website the other day.
-
icon by Yoolk If you’ve recently needed a text expander utility, might I suggest the trusty Keyboard Maestro.1 I switched from TextExpander → Alfred quite some time back.
-
Two of the most common commands I run when I cd into a directory are: git status (which i do through git-number) ls -lh (aliased automatically as ll through fish) If this directory is not a git repo, then I usually am thinking of command 2.
-
Whenever I need to convert, merge, or combine images or PDF files, I pull out my Terminal and attempt doing it first with CLI (command line interface) commands.
-
A good friend of mine who’s worked on some pretty pivotal hardware/software integrations for our time told me: “it feels like a miracle when I see the code I wrote drive physical bits.
-
Recently, I killed an entire week moving from Things (3) → Asana → Todoist → Things.
-
I use iTerm as my terminal of choice.1 It constantly annoys me when I use Alfred or Spotlight that the Terminal.app (native macOS) app also shows up in the search results.
-
Henry is a theme I first open-sourced for Jekyll.
-
Henry is a theme I first open-sourced for Jekyll.
-
Given how many movies and TV shows we’ve been watching these days, it’s useful to have a personal rating system.
-
From my 2020 post: 2019 has been the year that’s primed me the most for life changes.
-
The Bentwits # So Ben Thompson1 recently tweeted: I’ve been using Android for the last couple of weeks, and honestly, the core OS is pretty good!
-
If you’re in tech and have been thinking about your work and role in your company, I highly encourage you to watch this talk by Tanya Reilly 1 Setting myself a reminder to rewatch this again 6 months from now.
-
I’ve been looking into Tufte CSS recently.
-
If you’re a software engineer trying to be snarky, it’s important to get these terms right for maximum effect.
-
If you’re looking to just copy-paste instructions, jump to the section below.
-
Two big announcements: I made my first screen cast 1 I’ve updated the permalink title for all the blog posts here 2 I wanted to make sure that external blogs linking to previous post links wouldn’t break.
-
If you’re a programmer these days, you probably spend a large part of your day in git.
-
2019 has been the year that’s primed me the most for life changes.