# Vibe Coding vs. Vibe Engineering?

**Date:** 2025-12-15  
**Author:** Kees C. Bakker  
**Original:** https://keestalkstech.com/notes/vibe-coding-vs-vibe-engineering/

---

🤔 Interesting read-up on how to incorporate coding agents and testing into a software project:

> I proposed “vibe engineering” as the grown up version of vibe coding, where expert programmers use coding agents in a professional and responsible way to produce high quality, reliable results.

[
        
                            
                    ![](https://static.simonwillison.net/static/2025/justhtml-card.jpg)
                
            
            
                JustHTML is a fascinating example of vibe engineering in action
                I recently came across JustHTML, a new Python library for parsing HTML released by Emil Stenström. It’s a very interesting piece of software, both as a useful library and as …
                                    simonwillison.net
                            
        
    ](https://simonwillison.net/2025/Dec/14/justhtml/)

The journey of Emil Stenström is really interesting, as it shows the iterative approach and thinking from going from 0 to 100.

[
        
                            
                    ![](https://keestalkstech.com/wp-content/uploads/2021/03/Python-logo-notext.svg)
                
            
            
                How I wrote JustHTML using coding agents - Friendly Bit
                I recently released JustHTML, a python-based HTML5 parser. It passes 100% of the html5lib test suite, has zero dependencies, and includes a CSS selector…
                                    friendlybit.com
                            
        
    ](https://friendlybit.com/python/writing-justhtml-with-coding-agents/#the-journey)
