Categories


Recent Posts


Archives


Category: Programming Quickies

Back in they day, I ran a Tumblr blog named Magento Quickies where I’d post shorter, less in-depth posts about my travels through Magento’s source code. This Programming Quickies categories is the successor to that Tumblr blog. You’ll find all the old Magento Quickies content here, as well as new short posts about programming in general.

This section has its own RSS feed, the old Magento Quickies feed should should be redirecting, and we’re cross posting notifications for new posts over to magento-quickies.tumblr.com. In other words, you shouldn’t need to know any of this, but the duct tape that keeps the internet held together isn’t aging well, so your mileage may vary.

Below you'll find all the Programming Quickies articles on the site, followed by a chronological listing of the same. You may also browse the 6 series directly via the following links. Pestle, Four Steps to Async Iterators, Checking in on OpenMage and Magento in 2020, Text Encoding and Unicode, Shopware's Development Environment, and, A Sentimental Gen-X Programmer Culls his Tech Books.

Pestle

  1. Pestle 1.1.1 Released
  2. Pestle 1.1.2 Released
  3. Magento 2 Setup Migration Scripts
  4. Pestle 1.2.1 Released
  5. Sending Text Messages with PHP, pestle, and Nexmo
  6. Pestle 1.3 and AbstractModel UI Generation
  7. Pestle 1.4.1 and the Merits of Inheritance
  8. Pestle 1.4.4 Released
  9. Pestle Docs Done (for now)
  10. Pestle 1.4.2 Now Available
  11. Installing Pestle via. Homebrew
  12. Pestle 1.5.2 Released

Four Steps to Async Iterators

  1. ES6 Symbols
  2. Javascript Generators
  3. ES6's Many for Loops and Iterable Objects
  4. Async Generators and Async Iteration in Node.js

Checking in on OpenMage and Magento in 2020

  1. Checking in on OpenMage and Magento in 2020
  2. Composer Plugins and Installers
  3. Installing OpenMage: Bridging a Generational Gap

Text Encoding and Unicode

  1. Inspecting Bytes with Node.js Buffer Objects
  2. Unicode vs. UTF-8
  3. When Good Unicode Encoding Goes Bad
  4. PHP and Unicode

Shopware's Development Environment

  1. Composer Path Repositories
  2. Shopware's psh.phar Command Line Tool
  3. Shopware: Code that's theirs, Code that's yours
  4. Composer vs. History
  5. Wrap Up on "Shopware's Development Environment"

A Sentimental Gen-X Programmer Culls his Tech Books

  1. A Sentimental Gen-X Programmer Culls his Tech Books
  2. Cocoa Programming for Max OS X Second Edition
  3. Danny Goodman's AppleScript™ Handbook
  4. Database Processing
  5. Web Design on a Shoestring
  6. Designing with Web Standards
  7. Learning Java
  8. DocBook 5: The Definitive Guide
  9. PDF Hacks
  10. Programming the Perl DBI
  11. Translucent Databases
  12. XQuery
  13. High Performance MySQL
  14. Code Complete

XML by Example

Book: XML by Example Author: Benoit Marchal An XML book I found much more approachable than the previously mentioned Professional XML. I recall this book being the one where XSL clicked into place for me, and also where I started to learn about DTDs and XML schemas. I’ve always had a general “hey, this one was helpful” [...]

astorm

Professional XML

Book: Professional XML By: Didier Martin, Mark Birbeck, Michael Kay, Brian Loesgen, Jon Pinnock, Steven Livingston, Peter Stark, Kevin Williams, Richard Anderson, Stephen Mohr, David Baliles, Bruce Peat, Nikola Ozu Wrox was definitely one of those imprints that seemed to be serving the customer, possibly mythical, who needed to learn [...]

astorm

Code Complete

This entry is part 14 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, Web Design on a Shoestring, Designing with Web Standards, [...]

astorm

High Performance MySQL

This entry is part 13 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, Web Design on a Shoestring, Designing with Web Standards, [...]

astorm

XQuery

This entry is part 12 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, Web Design on a Shoestring, Designing with Web Standards, [...]

astorm

Translucent Databases

This entry is part 11 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, Web Design on a Shoestring, Designing with Web Standards, [...]

astorm

Programming the Perl DBI

This entry is part 10 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, Web Design on a Shoestring, Designing with Web Standards, [...]

astorm

PDF Hacks

This entry is part 9 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, Web Design on a Shoestring, Designing with Web Standards, [...]

astorm

DocBook 5: The Definitive Guide

This entry is part 8 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, Web Design on a Shoestring, Designing with Web Standards, and [...]

astorm

Learning Java

This entry is part 7 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, Web Design on a Shoestring, and Designing with Web Standards. [...]

astorm

Designing with Web Standards

This entry is part 6 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, Database Processing, and Web Design on a Shoestring. Later posts include Learning [...]

astorm

Web Design on a Shoestring

This entry is part 5 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, Danny Goodman's AppleScript™ Handbook, and Database Processing. Later posts include Designing with Web Standards, Learning [...]

astorm

Database Processing

This entry is part 4 of 14 in the series A Sentimental Gen-X Programmer Culls his Tech Books. Earlier posts include A Sentimental Gen-X Programmer Culls his Tech Books, Cocoa Programming for Max OS X Second Edition, and Danny Goodman's AppleScript™ Handbook. Later posts include Web Design on a Shoestring, Designing with Web Standards, [...]

astorm