Day to Day Tools, the 2024 edition
4 min readJun 16, 2024
It looks like I have written about the tools I use day-to-day since 2017; I wonder how much has changed. ๐ค
As you may already know, I am a macOS user, so all of the tools covered in this post primarily run on Macs. ๐
Desktop Apps ๐ป
- Visual Studio Code : This is still my primary IDE; I use it for all of the infrastructure as code I write along with any other code I need to write and debug, and trust me, there is more debugging going on than writing most of the time. ๐
- Sublime Text : For raw text editing, I use a pretty vanilla version of Sublime Text. ๐
- Paste : I have used Paste for a few years. Itโs great to have everything I have copied and pasted across my devices in an easy-to-use searchable database โ Iโm not sure what I would do without it now, as everything is a quick [CMD]+[Shift]+V away. ๐
- 1Password : 1Password remains my password manager of choice, and it has been since I started blogging over ten years ago! ๐
- Draw.io : Being a macOS user, I donโt get to use what I assume is the โawesomenessโ of Visio โ luckily, this tool blows it out of the water ๐ ๐จ
- Bear Notes : Note applications have come and gone, but Bear Notes remains my go-to app. It has a clean interface, powerful markdown support, and seamless syncing across my devices. ๐ป๐
- Ivory : This app is perfect for those who need a robust, feature-rich, and Tweetbot-like Mastonden client. Ivory provides a smooth and customizable user experience, making staying connected and engaged on social media easier. ๐๐ฌ
- iTerm2 : iTerm is my terminal emulator of choice. It offers more features and customization options than the default Terminal app, including split panes, custom color schemes, and extensive keyboard shortcuts. ๐ป
Terminal Apps โจ๏ธ
- OpenCommit : this CLI tool uses AI to automatically generate meaningful commit messages for your code changes. It generated the commit messages for this post if you look here . ๐ค๐ฌ
- Homebrew : Another mainstay of the tools I use, this is the only real package manager for macOS. It simplifies the installation of software and tools, making it easy to keep my development environment up-to-date. ๐บ
- Terraform is an infrastructure as code tool that allows me to define and provision cloud resources using a high-level configuration language. I use it both at work and at home and covered in more detail here and wrote a book about which you can find here . โ๏ธ๐๏ธ
- Ansible is my go-to automation tool for configuration management and application deployment. Its simple, agentless architecture makes it easy to manage and automate tasks across multiple servers. Oh yeah, I have also just released a book on it as well . ๐ค๐
- Conda is an open-source package management and environment management system, see this post for more information. ๐๐ฆ
- Ollama is a versatile tool for running and managing large language models (LLMs) locally. It supports various models like Llama 3, Mistral, and others, allowing you to customize and run LLMs efficiently on your machine. I covered this in more detail here. ๐ฆ๐ง
Services ๐
- Grammarly is an advanced AI-powered writing assistant that helps improve your writing by providing real-time grammar, spelling, and style suggestions. Itโs indispensable for ensuring that all of my written content, from emails to blog posts, is clear, concise, and error-free. According to the weekly email I get there have been over 21,657,835 words analyzed by Grammarly since joined up on Nov 6, 2016. โ๏ธ๐ค
- ChatGPT by OpenAI is a conversational AI model that assists with generating human-like text based on the input provided. Itโs useful for brainstorming ideas, drafting content, and even coding assistance, making it an essential tool for both creative and technical tasks โ it also helped with some bits of this blog post. ๐ฌ๐ค
- Midjourney is an AI-based image-generation service that creates stunning visuals from text prompts. Itโs a valuable tool for producing unique graphics, visual content, and creative illustrations for various projects and presentations โ it was used to create the header of this blog post. ๐ผ๏ธ๐ค
- Kagi is a privacy-focused search engine that provides fast, ad-free, and highly relevant search results. It enhances my web browsing experience by delivering accurate information without the clutter of ads or tracking. ๐๐ต๏ธ
- Cloudflare Pages is a platform for deploying fast and secure static websites. It integrates seamlessly with my development workflow, allowing me to quickly publish and manage my web projects with ease, including this blog and my record collection page . ๐ฉ๏ธ๐ธ๏ธ
Given all the advances in AI at the moment, I wonder how much this list is going to change over the next 12 months !!!! ๐คฏ๐ฎ
Originally published at https://www.russ.foo on June 16, 2024.