Tag: software development

  • 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…

  • State of password hashing and web sign-in (2023)

    This must be the third time only this week that I’ve seen people raising flags about how extra cautious any dev team must be when implementing password hashing and sign-in processes. (source)