Tony Alicea's Avatar

Tony Alicea

@tonyalicea.dev

Deep Dive Technical Educator, Speaker, Dev, UX Strategist - https://dontimitate.dev | https://tonyalicea.dev/ 370,000 students and counting. Don't Imitate, Understand.

553
Followers
113
Following
403
Posts
06.02.2024
Joined
Posts Following

Latest posts by Tony Alicea @tonyalicea.dev

Very cool! Can I recommend improving the semantics/accessibility of the HTML? Would be nice to encourage good practice.

07.03.2026 23:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
StateFrame Demo: State-Aware Review of Vibe Coded Prototypes

stateframe.netlify.app

06.03.2026 17:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What if teams could comment and compare vibe coded interactive prototypes, and the comment stored the state of the prototype when the comment was made?

DemoπŸ‘‡

06.03.2026 17:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Properly educating the next generation of developers is one of the biggest challenges for our industry today.

Is your org teaching junior devs? What do you think is working? What isn’t?

05.03.2026 16:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've seen multiple companies recently adopting a "teaching hospital" approach for their developers. New developers are "interns" (not juniors) and a developer educator (i.e. in-house mentor) is a position in the company.

The industry needs *more* of this approach.

04.03.2026 16:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Blog post: tonyalicea.dev/blog/trace-d...
GitHub: github.com/anthonypalic...

03.03.2026 15:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm pleased to present Trace, a markdown-based declarative modeling approach to spec writing for LLM consumption.

It's designed both for experienced devs and to give new devs a focus on *what* to learn (thinking in systems) in the age of AI.

Blog post and GitHub repo: πŸ‘‡

03.03.2026 15:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Normal UI: The Simple AI-Friendly System for Building Usable Software The Simple AI-Friendly System for Building Usable Software

You can teach an LLM the technique, and use it to iterate on your prototypes (Figma, vibe-coded, etc.).

Read the book free here: dontimitate.dev/normalui

Let me know what you think!

02.03.2026 20:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm making my book Normal UI free to read online! The book is the result of decades of UX work and thousands of usability tests.

It's a simple technique that any designer or developer can learn that improves the usability of software applications. πŸ‘‡

02.03.2026 20:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

AI can’t replace humans period. You need humans to educate. But I think computers and AI can be an engaging canvas for good instructors to build learning experiences around.

Having students sit and just β€œlearn” from chatting with AI is foolish though.

24.02.2026 16:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
The Future of Self-Paced Online Education | Tony Alicea Rethinking learning for the age of AI.

Read my full post here: tonyalicea.dev/blog/the-fut...

24.02.2026 13:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
An AI computer chip with a graduation cap. Next to it says "The Future of Self-Paced Online Education by Tony Alicea".

An AI computer chip with a graduation cap. Next to it says "The Future of Self-Paced Online Education by Tony Alicea".

What is the future of self-paced education in the age of AI? I've been experimenting with designing LLM-based learning experiences from the ground up, and wrote up my thinking on what I'm calling a Learning Surface.🌊

24.02.2026 13:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

PMs who vibe code their PRDs into prototypes should be clear that it is an expression of "what" not "how". A communication tool.

PM-generated prototypes should not become an excuse to skip the work of UX designers. That's a danger, and one mature teams do well to avoid.

12.02.2026 14:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Status: recording this week a series of lectures on Agent Skills.

They will be added free to my AI-Assisted Dev course and also be released as a short standalone course on Udemy.

If you aren’t writing and using Skills for your agent, you should be.

11.02.2026 13:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Saying code generation removes the need for software engineers is like saying self-driving cars remove the need for roads.

09.02.2026 18:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Don't create AI slop. Find the points in your creative process that LLMs can optimize.

Keep your voice, your thoughts, your reasoning, your unique perspective. Give AI your boilerplate, your point-and-click, your drudgery, your tedium.

Beat AI slop with efficient quality.

05.02.2026 20:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm a fan of Figma and FigJam and have courses on them. You can Figma for getting your design system together.

But these days your team should be spending more time vibe coding throwaway interactive prototypes, getting real research data and iterating rather than pushing pixels.

03.02.2026 21:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I now have a course for this! www.pluralsight.com/courses/intr...

03.02.2026 13:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Introduction to Model Context Protocol (MCP)

Full course: www.pluralsight.com/courses/intr...

03.02.2026 13:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm so excited to announce a brand new course on
@pluralsight.bsky.social, Introduction to MCP!

This isn't a coding course, but a conceptual one, ensuring you understand what MCP actually is and how it works, so you can use it to your best advantage. πŸ‘‡

03.02.2026 13:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Losing the Joy of Coding

Spotify: open.spotify.com/episode/1Q6h...

03.02.2026 13:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Losing the Joy of Coding (Dev β†’ Lead β†’ Architect #4)
Losing the Joy of Coding (Dev β†’ Lead β†’ Architect #4) YouTube video by Tony Alicea

YouTube: youtu.be/fx8xmSvhmNc

03.02.2026 13:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Yawning emoji with the text "Dev to Lead to Architect: Losing the Joy of Coding".

Yawning emoji with the text "Dev to Lead to Architect: Losing the Joy of Coding".

New podcast episode just dropped! In the age of LLMs some devs are losing the joy of coding. How can you motivate yourself and your team while using LLM generation?

03.02.2026 13:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

No release of any new LLM model will change the fact that you need to understand what you're doing as a developer.

02.02.2026 18:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Your dev team should be standardizing on Skills, not just for providing tooling to an AI, but to package domain knowledge.

An artifact from the requirements process should be a Skill for the business the software is supporting, and it should be shared with the entire dev team.

30.01.2026 19:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm a unicorn. I do full-stack dev *and* deep UX / design / usability work.

AI blurs the UX / dev line. Designers who learn some coding can supercharge their vibe coded prototypes. Devs who learn a bit of UX design can build better apps.

Should you learn to be an AI unicorn?

30.01.2026 15:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I am quietly looking for a position in UX or DevRel/DevEx to add the value of my 25 years as a full-stack dev, bestselling dev educator, UX designer and researcher, and conference speaker.

If you know of a good fit, feel free to DM me.

30.01.2026 14:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Understanding AI-Assisted Development Learn the skills and workflows you and your team need to build faster and better with AI, while avoiding its many dangers.

Get the course here:

dontimitate.dev/courses/ai-a...

29.01.2026 15:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's the last couple of days to get my new AI-assisted development course at early-access price. New modules are dropping soon and the course will be finished up in February.

It's something different - a core mental model that we use to build good practices.

29.01.2026 15:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Remember that AI doesn’t feel the pain of past architectural choices. But you will.

28.01.2026 22:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0