profile

ESPRESSO FRIDAYS

Every once in a while I send hand picked things I've learned. Kind of like your filter to the tech internet. No spam, I promise!

Featured Post

I Found My Productivity MACHINE After a Decade of Keyboards

I Found My Productivity MACHINE After a Decade of Keyboards This issue is brought to you by: 🔍 Elevate Your UI Testing with Squish 🔍 Achieving seamless cross-platform testing doesn’t have to be complex. Squish provides a powerful solution for automating UI tests across all major operating systems, with robust support for Java, Windows, mobile applications, and more. Start Your Free Trial Today! “We become what we behold. We shape our tools, and thereafter our tools shape us.” - John Culkin,...

The Cursor Experience, With Neovim's Magic This issue is brought to you by: Auth0 lets you authenticate25,000 users for free! Get Started Here! The line between human and AI-assisted coding is becoming increasingly blurred. While VS Code (oh my god I mentioned it) users have been enjoying AI assistance through GitHub Copilot or better yet, “switching” to it’s popular fork - Cursor AI, which creates an “immersive” coding experience by literally having a conversation with the code base. With...

It was only two weeks ago that I felt like I’m on the bleeding edge of technology after realizing I’ve been ignoring fish shell and decided to give it a go. The pile of comments mentioning Nushell left me no choice, so today we’re checking it out, and trying to see whether it’s worth the switch, and for whom. Ever felt frustrated parsing JSON or CSV files in your terminal? I know I did. The traditional Unix shell treats everything as text streams, making it surprisingly hard to work with...

When Mitchell Hashimoto, the creator of Terraform and Vagrant, builds something new, the tech world pays attention. His latest creation, Ghostty, isn’t just another terminal emulator—it’s a reimagining the OS native aspects of terminal emulator which was quite missing until today. “In short, Ghostty 1.0 aims to be the best drop-in replacement for your current terminal emulator on macOS and Linux. Ghostty will be fast, feature-rich, and have a platform-native GUI while being the most...

In a world where online privacy is increasingly under threat, and content is being blocked based on geo-location, many of us turn to paid VPNs for help. But what if I told you there's a better way? Paid VPN services promise security and anonymity, but they come with their own set of problems. You're entrusting your data to a third party, often with unclear logging policies and potential vulnerabilities. Not to mention the recurring costs that can add up over time If you have a bit of...

When it comes to terminal shells, many developers (myself included) have stuck with what they know or what they've seen others use online, without exploring other options. It's time to venture out and discover the world of terminal shells. Most developers are likely using Zsh, a POSIX-compatible shell, probably with Oh My Zsh on top. But there's a whole spectrum of shells out there, each with its own strengths and quirks. Today, we're going to explore three major players: Bash, Zsh, and Fish....

6 Neovim Plugins I Use To Troll Code Reviewers This issue is brought to you by: 🔍 Elevate Your UI Testing with Squish 🔍 Achieving seamless cross-platform testing doesn’t have to be complex. Squish provides a powerful solution for automating UI tests across all major operating systems, with robust support for Java, Windows, mobile applications, and more. Start Your Free Trial Today! Ever felt like your coding experience lacks a certain… je ne sais quoi? Most developers solve the problem of...

Hi friends, Ever felt like your remote pair programming sessions were missing that seamless, in-person collaboration feel? You’re not alone. Many developers struggle to recreate the magic of side-by-side coding in a virtual environment. A recent study shows that pair programming has been proven to catch mistakes early, reduce defects, and lead to better designs. The same study found that teams who practice pair programming not only produce shorter, more efficient code but also solve problems...

Hi friends, Are you tired of juggling multiple apps for note-taking and writing? Many of us struggle to find a seamless system that combines powerful text editing with effective note organization. While popular note-taking apps offer fancy features, they often fall short for those who prefer a keyboard-centric, or should I say Vim-centric workflow. Most people resort to using dedicated note-taking applications like Obsidian, Notion, or even Apple notes. These tools are great for casual users,...

Hi friends, The Dotfiles Dilemma Ever felt like your computer settings are scattered everywhere? Those pesky dotfiles that control how your programs look and work can be a real headache to manage. The Old Way: Git and Stow Many of us have tried using Git to track changes in our dotfiles. Some even use Stow to create symlinks. But let's be honest – it's not always smooth sailing. Sometimes things don't line up right, and not every program plays nice with this setup. Why Traditional Methods...