Day to Day Tools, the 2024 edition

Russ Mckendrick
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.

--

--