The fantasy: "I love coding with specifications!" Sure, buddy. We all do when they're clear, concise, and actually make sense.
The reality: You get hit with a word salad of buzzwords that sound like someone threw a thesaurus at a whiteboard. Markdown? Mermaid? Notion? LEAN, DAFNY, TLA+, ALLOY, QUINT? At this point you're not coding anymore—you're deciphering ancient runes written by a product manager who took one Agile certification course and thinks they're inventing the next Facebook.
Nothing says "well-defined requirements" like having to learn five different formal specification languages just to understand what button you're supposed to make clickable. The specs have specs at this point.
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++