Tag: software development

  • MVC

    The MVC is a design pattern. Yes, it is. At the most fundamental level, in my experience, is like the artist positioning the canvas at a certain distance, holding the palette and the brushes. Having all those elements at hand ready to be used with consistency across the entire work process. From this point onward,…

  • AI for Dev 202505

    This is the first of a series of posts in which I’ll be describing the pieces of AI tech I’m currently using. Every time I change tech either abandoning or adopting, I’ll make a post of same name to keep a record. Click on the tag below to load the series. – VSC with Gemini…

  • How Would You Make It?

    “Mukesh was trying to write the perfect, most performant solution from day one, jumping straight to “optimal” without first getting “correct.” So one day, I pulled him aside. I said:“Look, forget everything you know about perfection for a second. Try this instead: ‘Make it work. Make it right. Make it fast.” (this is from Kent…

  • Users are Amazing

    also see Users Are Amazing (2)

  • The Framework is your Learning Framework

    The creator of PHP, Rasmus Lerdorf (video below), has an interesting take on development frameworks. “They all suck”, as he says. I had mixed feelings the first time I watched this video. In fact, I felt kind of frustrated. At the time, I was learning CodeIgniter and believed it would be easier to stick to…

  • Exceptions

    — “What if we make an exception for this particular user? He said he wanted to use our product in a different way, his own way.”

  • Codd’s 12 Rules

    The year is 2025 and only now I learned about Edgard F. Codd’s 12 rules for database systems to be considered relational. For the records, I had my first contact with relational databases back in 1994. the rules Rule 0, The foundation rule: For any system that is advertised as, or claimed to be, a relational data…

  • Domain-Driven Design and PHP

    Christian Carlos Buenosvinos — what a nice name BTW, Carlos “Good Wines” — has written this book on how DDD could be used within software processes where PHP is the predominant language. The book is with Leanpub and can be found here:https://leanpub.com/ddd-in-php I started reading it with great motivation because I only heard good comments…

  • The Ultimate Full-Stack Developer

    He/she is a full-code full-stack developer who now works in no-code development. He/she can deliver a fully functional production ready MVP in 4 days, not 4 months. He/she can organize the development workflow for the stakeholder group so its members can better participate in the project, especially when it is not a technical group. He/she…