

Author profile
Andrew Davis
PHP and JavaScript web chef with a little Go and Swift on the side.
Articles by @restoreddev
Browse the latest writing surfaced through DevArt.




How to Write a Magento 2 Console Command
A short tutorial about writing Magento 2 console commands



Creating a Magento Theme with Next.js and GraphQL
My thoughts on making Magento themes with JavaScript frameworks

Announcing PHP Apprentice!
Announcing PHP Apprentice, an online book for learning PHP.

Building My Personal Site with Go and TailwindCSS
How I built a custom personal site using Go

Showing Kindness while Programming
Thoughts on showing patience in the software development community


What libraries do you like to use to write unit and integration tests for React Native? Any TDD advocates using React Native?
I am currently working on a React Native project for the first time. I used react-native init so I ha...

Security Tips for a PHP Application
Five ways to improve the security of your PHP website


My Sublime Text Setup for PHP
My favorite settings, plugins and themes for coding in PHP in Sublime Text


Avoid Burnout and Get Back to the Basics
Programming a complex world

Has anyone created a Node.js app that renders HTML instead of JSON?
I'm working on a side project that really benefits from an asynchronous web framework, so I decided t...


Why You Should Be Unit Testing
Three reasons why unit testing will make your code better


Why I Switched from Visual Studio Code to Sublime Text
A short explanation about why I use Sublime Text full time

Four Tips for a More Secure Website
A brief article talking about SQL injection, XSS prevention and CSRF tokens



Imposter Syndrome: PHP Edition
A curated developer article on DevArt.