Vibe Coding for Engineers: The Good Parts (continued)
After the brief warm-up with smaller tasks, I started delegating slightly larger tasks to LLMs.
Vibe Coding for Engineers: The Good Parts
Pretty much every technology has had its good parts and its bad parts. Vibe coding may be new to the game, but it shares more than a few fundamental characteristics with others that came before it. From an AI skeptic turned cautiously-optimistic vibe-coding engineer, here are a few specific engineering tasks that can be accelerated using AI.
How to NOT get Promoted
There are a lot of guides & docs about what you should do to get promoted, but not much about the typical mistakes most people make, despite following all that other advice.
Make new features discoverable without annoying your users
Developers are faced with a choice: we need to make our users aware of new features that have been built since the last release. But we don’t want to get in the way of users trying to use our apps, so it has to be done without breaking their flow.
Manage your Android app’s versionCode & versionName with Gradle
Don’t repeat yourself — specify app version metadata just once. Gradle, which is now Android Studio’s default and recommended build system, can help you automate many tasks that other developers might be doing manually.