macOS Apps That I'm Using
A list of my favorite, currently used macOS apps.
I write about Python, productivity for developers (dotfiles, CLI tools, etc.), micro-entrepreneurship (i.e. side projects that I built), and whatever else interested me at this time.
A list of my favorite, currently used macOS apps.
Fancy new build tools come and go, but I think I will stick with using makefiles to orchestrate everyday tasks in my projects.
How I used a bunch of open-source tools to automate the management of my side project.
How I learned the old truth that when building a software product and selling it to people, "building" is just the beginning. And often, it's the easiest part.
My setup and some tips and tricks for other MacOS users who want to make the most of their Stream Decks.
How can creating your own keyboard shortcuts make your life easier, and why don't you need a device like Stream Deck for that?
What is git-annex, how to set it up to store large files in Google Drive or NAS, and how I use it to seamlessly manage a git repository of 20GB (and counting)?
When working remotely, asking for help is often just a few keystrokes away. So it's tempting to "quickly" ask someone for support when you get stuck.
Or "how to win friends (without influencing people) at a conference".
If you want to learn how to implement continuous integration in your project, here is my "CI 101: A Beginner's Guide to Continuous Integration" talk in writing.
Should I use pre-commit? Or should I set up a continuous integration in my GitLab/GitHub repository?
Is starting a blog in times of withering attention span still worth it?
Things I loved, things I hated, and things I would improve at the conferences I've been to. Also - why I'm not a fan of online conferences.
Is the map() function faster than a corresponding list comprehension? That depends! Let's see how using lambda functions can affect the performance of map().
Running one big blob of code is often faster than splitting your code into well-separated functions. But there are other ways you can improve the speed of your code without sacrificing its readability.