Skip to content

MikeSchinkel.org

Adventures of a GoLang Developer and former WordPress Engineer

  • Home
  • Projects
  • About Me
  • Contact

Tag: Software engineering

Posted on March 18, 2019March 18, 2019

In defense of “Syntactic Sugar”

Sugary sweets

One of my biggest career pet peeves as a software developer is when I see other developers derisively write “Well, that is just syntactic sugar“ in response to a proposal for improving a programming language. So today I want to write in defense of this often maligned underdog, and explain why syntactic sugar not only …

Continue reading “In defense of “Syntactic Sugar””

Posted on March 7, 2019April 12, 2019

What is Software Engineering?

“Software engineering is what happens to programming when you add time, and other programmers.” — @_rsc Tweeted by @davecheney

Recent Posts

  • Let’s add Lazy Evaluation to PHP?
  • Using Reflection in Go to assign a Value to a Property of a Struct Contained in a Map
  • Adding Delegation to PHP
  • WordPress should deprecate themes — a modest proposal
  • PHP’s Composer is the worst tool, but it is the best we’ve got

Tags

  • Coding Patterns
  • Composer
  • delegation
  • Early Returns
  • embedding
  • GoLang
  • Guard clauses
  • Interfaces
  • lazy evaluation
  • MySQL
  • OOP
  • PHP
  • Programming
  • proposal
  • reflect
  • Software engineering
  • Syntactic sugar
  • WordPress

Categories

  • Best Practices
  • Essays
  • Experience Reports
  • How To
  • Personal
  • Programming

Recent Comments

  • composer is the worst on PHP’s Composer is the worst tool, but it is the best we’ve got
  • Tanya Myoko on PHP’s Composer is the worst tool, but it is the best we’ve got
  • David Do on WordPress should deprecate themes — a modest proposal
  • Mike Schinkel on PHP’s Composer is the worst tool, but it is the best we’ve got
  • Mike Schinkel on PHP’s Composer is the worst tool, but it is the best we’ve got

Archives

  • July 2021
  • March 2021
  • February 2020
  • November 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • December 2017
Proudly powered by WordPress