Recent Posts

  • Collapse an Open Details Element (JavaScript)
  • Migrating a WordPress Site to Laravel Valet with an Old PHP Version
  • How to Learn PHP Unit Testing With Katas
  • PHP Web Scraping: What to know before you start with Symfony Panther, Goutte, and more
  • Rubber Duck Debugging: The Psychology of How it Works

Recent Comments

  • Rontia on Rubber Duck Debugging: The Psychology of How it Works
  • Ezeilo Chibuzor Victoria on Rubber Duck Debugging: The Psychology of How it Works
  • Popoola joseph on Rubber Duck Debugging: The Psychology of How it Works
  • Odim Kingsley on Rubber Duck Debugging: The Psychology of How it Works
  • Jerome Udoh on Rubber Duck Debugging: The Psychology of How it Works

Archives

  • January 2023
  • November 2022
  • April 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018

Categories

  • Announcements
  • High-Level Concepts
  • JavaScript
  • Personal Experiences
  • PHP
  • Widgets
  • Search

Thoughtful Code

Code is Poetry

Menu

Skip to content
  • Home
  • About
  • Work with Me

Tag Archives: programming languages

High-Level Concepts

Why Use PHP in 2019?

June 12, 2018Davidhistory, PHP, programming languages 39 Comments

Let's get it out of the way early: PHP is a strange and ugly language. It's not exceptionally fast. It's not beautiful syntactically. It's not formulated around a clear opinion about good software development practices. And it's still what I write a lot of software in. The obvious question is: why? Why use PHP today?

Continue reading →

Standard
Proudly powered by WordPress | Theme: Ryu by WordPress.com.