How to Avoid Skill Atrophy in the Age of AI

Learn how to use AI programming assistants without letting your hard-earned engineering skills deteriorate from disuse. Discover the balance between productivit
Learnings from Building AI Agents
Discover how to make AI code review assistants quieter and more accurate. Learn from the author's experience at cubic.dev, an AI-powered 'smarter GitHub', and e
Why Do I Insist on Using the Git Command Line Instead of GUI Tools?
Discover why using the Git command line instead of GUI tools is faster, more capable, and increases understanding. Learn how to speed up your Git workflow with
Streamlining Design Systems with Automation: Essential Tips and Resources
Discover how to streamline your design system with automation, enhance efficiency, minimize errors, and empower your team. Get essential tips and resources now.
How Do Large Language Models (LLMs) Work? (A Clear Explanation with Visuals)
Understand how Large Language Models (LLMs) work with a clear explanation, visuals, and examples. Learn about conditional probability and its role in LLMs like
The Impact of Color Psychology on UX Design and Digital Products
Discover how color psychology shapes user experiences in UX design and digital products. Learn how to create an emotional bond with your audience through strate
Why HarmonyOS5 Is Worth Learning from the Hongmeng Perspective — Detailed Explanation of Context
Discover why HarmonyOS5 is worth learning from the Hongmeng perspective. Understand the importance of Context in ArkUI development and how it connects app compo
Custom instructions for Claude Code ultrathink
Add custom instructions to your Ultrathink tasks with Claude Code, simulating a small development team and streamlining project management.
From "Senior" to "Staff": My Two-Year Plateau and Reflections
Discover how a Senior Front-end Engineer broke through a two-year plateau and learned what it takes to move from Senior to Staff, debunking the myth that techni
