3 Tips to be Expert Enough
If you’re a writer or, actually, any professional, you’ll have had doubts about your abilities, about your level of knowledge, about your level of expertise — perhaps on a regular basis. It needn’t be this way.
In a recent application I found that I was too bound to a database as the application’s data source and wanted to decouple from it as much as possible, whilst using the least amount of effort. During research into the required changes, I came across an excellent pattern which gives a lot of flexibility, yet which doesn’t require a lot of code - it’s called the repository pattern.
If you’re having trouble writing well perhaps, it’s not your inability to express yourself, or your command of English that’s the problem. Perhaps it’s your approach to writing that’s at fault.
How to Edit Consistently Using EditorConfig
When working with other developers on a project, editor and IDE differences, whilst not fatal, can be annoying, and even violate group coding standards. Put an end to that by using EditorConfig.
To Thine Own Self Be True
I don’t remember where I first heard these words, but they’ve been ringing in my ears for the last few weeks — the last few months even. They’re words which I’ve been pondering the significance of to my life, to the work I do on a daily basis.
Why Grammarly is a Writer’s Best Friend
Recently, I started a month trial of Grammarly, as I wanted to improve, significantly, my level of English proficiency, as well as the clarity of my writing. Here’s why Grammarly is a writer’s best friend.
Preparing Legacy Applications for PHP 7 with Phan
PHP 7 presents enormous benefits over all previous versions. But is your code ready? In this tutorial, find out what needs to be done using the Phan static code analyser.
This week’s been an exciting one on the podcast, with two new episodes covering interoperability and how to configure Zend Expressive applications. Here’s a recap.
Using Codeception as your testing framework of choice? Did you know it’s really easy to test Zend Expressive TableGateway classes? It's almost painfully easy. This tutorial walks you through, step-by-step.
Relearning C
There’s lots of languages you can learn, from PHP and Python, to Erlang and Clojure, but last week I decided to get back to learning C. Yep C.