PHPNews

How to Configure Pagination in Sculpin

By default, Sculpin's global paginator will render up to ten items per page, if there are at least ten items available to be rendered. If that suits your needs, then you won't need to change the setting. However, if, like me, you need to change the setting, then it's good to know how to do it. It's something I've …

Continue reading »

Written by Matthew Setter - - Aggregated on Friday January 5, 2018


It's The End of An Era - Goodbye PHP Architect.

It's because I'm the longest, consistent, contributing author, having started writing for them back around 2009. Well, that's what Kevin Bruce told me. It's been a fun and enriching journey these many years — especially if you considered the quality of my writing when I started. While I wasn't terrible, let's just say …

Continue reading »

Written by Matthew Setter - - Aggregated on Wednesday December 6, 2017


Becoming a Security-Focused Software Engineer

That does sound rather grandiose. And perhaps it is. But for some time, I've had this niggling feeling that I just had to take a good, long, hard look at where I was taking my career. Why Did I Move Away From Software Engineering? To put this into perspective, for almost my entire career as a software developer …

Continue reading »

Written by Matthew Setter - - Aggregated on Monday October 9, 2017


PHP Day 2017 (Dresden)

PHP Day 2017 is the third time the PHP Day conference has been held, in Dresden (Germany). It's a local, community conference, organised by the PHP community in Dresden and the surrounding area. If you don't want to read, and instead just want to listen to a run-down of the conference, check out episode #27 of …

Continue reading »

Written by Matthew Setter - - Aggregated on Tuesday September 5, 2017


Should You Learn That New Skill?

Here's how the core of the conversation went (roughly): I'm very productive in PHP and Node.js. But I'm wanting to become proficient in other languages as well, specifically Elixir. The trouble is, I'm feeling that the payoff will take quite a while to arrive, as I don't have a lot of time to regularly give to …

Continue reading »

Written by Matthew Setter - - Aggregated on Tuesday August 1, 2017


Vim - The Distraction Free Editor

However, not so long after I'd sent the tweet, Stuart Herbert replied asking why I felt that way. His tweet lead me to think, deeply, on what I’d written, for some time. And for all of that time I’d meant to take the time to further clarify exactly what I meant. However, owing to a full workload, family, and …

Continue reading »

Written by Matthew Setter - - Aggregated on Thursday July 20, 2017


Visual Debt. Really?

Here's how Jeffrey describes the term: Nobody talks about visual debt. It's not a thing. Yet it is. We all spend eight hours a day staring at a computer screen. Like it or not, each line of code is fighting for your brain power and energy, and we only have so much to give. Sadly, the current trend in the PHP …

Continue reading »

Written by Matthew Setter - - Aggregated on Monday June 19, 2017


How to Do Basic Debugging With Docker Compose

Are One or More Containers Not Working? To put this into greater context, recently I was trying to create a Docker setup to run ownCloud 10.0. I needed this to work, so that I could research and test some of the changes that I had to make to the documentation. I'd created a basic container configuration, using …

Continue reading »

Written by Matthew Setter - - Aggregated on Wednesday May 3, 2017


How to Do Basic Debugging With Docker Compose

Are One or More Containers Not Working? To put this into greater context, recently I was trying to create a Docker setup to run ownCloud 10.0. I needed this to work, so that I could research and test some of the changes that I had to make to the documentation. I'd created a basic container configuration, using …

Continue reading »

Written by Matthew Setter - - Aggregated on Wednesday May 3, 2017