JSON is great until you actually want a human to read it. Think you can make the conversion in Vim? Show us what you got! 💪
typecraft.dev/vim/challenges…
#vim #json #challenge
Tech shifts for good reasons—but sometimes, in fixing one problem, we create another. From Agile to SPAs to SSR, are we learning the right lessons, or just reacting?
Read more: 🔗 typecraft.dev/newsletters/20…
#SoftwareEngineering #TechTrends #WebDev
The latest Typecraft newsletter just dropped!
🛠 The dotfiles dilemma—optimizing or just tinkering?
⌛ Why editors keep slowing down
📖 The hidden cost of DRY & writing code that's actually readable
Plus more! Dive in → typecraft.dev/newsletters/20…
Neovim has a learning curve—but is it worth it? Spoiler: Absolutely. In my latest article, I break down the highs, lows, and how to make the climb smoother. Let's demystify the process:
👉 typecraft.dev/newsletters/20…
15 years of growth, lessons, and insights—wrapped into one post.
These takeaways shaped my career and can help you level up yours. No fluff, just actionable advice.
Start here: 👉 typecraft.dev/newsletters/20…
AI fatigue is becoming as common as Zoom fatigue. However, like any tool, it can be used effectively or misused. Let's discuss how the show Breaking Bad serves as a great analogy for the potential pitfalls of coding assistants.
typecraft.dev/newsletters/20…
With the obsession over keyboards, screens, and the perfect hardware setup, it's easy to forget that it's all about shipping. Ever heard of a developer shipping a Neovim plugin written on a phone?
typecraft.dev/newsletters/20…
Oh, it's real. Anything is possible — even without an Instagram/Twitter-worthy setup.
I get asked about my keyboard all the time, and for good reason—it’s a game-changer. Here’s my review on why the Happy Hacking Keyboard is my go-to for staying in flow.
🔗 learn.typecraft.dev/reviews/…
Learning tools through "Hello World" apps? Boring. Let’s make Docker shine with something unexpected—Dockerized Doom! Docker Hub, Docker Scout, and classic gaming vibes all in one article.
Let’s get after it !
👇🏼 learn.typecraft.dev/tutorial…
Transform your Hyprland setup! Getting Hyprland configured just so takes time — in this video, we help jumpstart the process to get a cohesive look.
🎥 Watch: [YouTube](youtu.be/omhJMH9lPPc)
📘 Course: [Hyprland for Newbs](learn.typecraft.dev/hyprland…)
💻 Dotfiles: [GitHub](github.com/typecraft-dev/dot…)
👥 Community: [Discord](discord.gg/TfPqD3MWVq)
#Hyprland #Linux
I was showing someone Tmux the other day, and they felt lost: "It's like learning Vim all over again!" If learning keybindings are holding you back from using a terminal multiplexer, give #zellij a try. It's Tmux with an easier learning curve—and yes, we've got a video on it!
👇youtu.be/ZPfQS5FHNYQ?utm_cam…
Spinning up a client project today reminded me why Docker Compose is a lifesaver. All your services in the right versions, no system clutter, and everything just works. See how easy it can be in our latest video!
👉 youtu.be/HGKfE-cn9y4?utm_cam…
Some folks said deleting with the black hole register adds too many keystrokes. That's a fair point—so it's time to set some custom keymaps!
#neovim
1/2
vim.keymap.set('n', '<c-d>', '"_diw', { noremap = true, silent = true })
This keymap lets you delete with just Ctrl+d. Simple and efficient! Give it a try and level up your Vim game! #VimTips #VimTricks
2/2

