by Oscar Merida · August 3, 2018
In this issue: Xdebug, Freelancing, Parsing text, MySQL Generated Columns, Gitflow, PhpStorm, and more.
by Oscar Merida · July 30, 2018
After a summer holiday, Eric van Johnson and John Congdon return with a new format and discuss Static Analysis, Domain Driven architecture, MySQL’s document store, and more.
by Oscar Merida · July 13, 2018
Could you be working on a project without a database administrator to set up relational tables, indexes, and schemas? Or are you tired of embedding ugly lines of SQL in your pristine PHP code? There is new hope for you.
by Oscar Merida · July 2, 2018
In this issue: State machines, workflows, parsing text, MySQL without SQL, Continuous Integration, self-hosted git, CakePHP, Password Authentication, Issue Tracking, Algorithms, and more.
by Oscar Merida · June 8, 2018
By Gabriel Zerbib If you wish to set up a private Git server for your personal, work, or team projects, but favor free software and simple architecture, or don’t want a service hosted by a third party, then Gitolite is the solution for you. Designed in 2005 by Linus Torvalds for the needs of the […]
by Oscar Merida · June 7, 2018
Using events and command buses, self-hosted git, design workflows, parsing text, a look at CakePHP, Composer security, and more
by Oscar Merida · June 1, 2018
Most people are aware of how the Composer revolution came about, and the goal of getting everyone to play nicely together. With so many packages it can sometimes be difficult to know where to begin. I’m going to look at some packages from the open source community you might find useful if you’re not already using them!
by Oscar Merida · May 25, 2018
In this episode, Eric van Johnson and John Congdon review Treasure, Old & New. Topics include Clean Code, Drupal and WordPress news, and an interview with Steve Grunwell on Technical Debt.
by Oscar Merida · May 1, 2018
Writing clean code, managing technical debt, testing with Mockery, Toxic Tech, API specifications, and more.
by Oscar Merida · April 26, 2018
By Ondrej Mirtes. In this article, I’d like to introduce you to the concept of type safety and how it can improve the reliability and stability of your code. Once your code is more type-safe, and that fact is verified by automated tools, you can cherry-pick which parts of your application need extensive unit tests and where you can rely just on well-defined types.
« Previous Page
Next Page »