Ten Tweet Overview of React
Possibly useful ten tweet overview of React. I touch React components occasionally but not often and find this a nice refresher of what’s going on with those sort-of-a-class files.
astormPossibly useful ten tweet overview of React. I touch React components occasionally but not often and find this a nice refresher of what’s going on with those sort-of-a-class files.
astormThis one comes straight from my Patreon slack (where, despite not actively working with the Magento platform, I still advise, mentor, and be-a-therapist-for people who are — also while I’m pitching my Patreon slack to you I also still sell Commerce Bug and No Frills Magento 1/2 Layout, both of which will make you and your [...]
astormThere’s a new PHP remote code execution bug making the rounds, and I thought it might make for some blogging fodder, as it hits me right in my “intersection of deeply technical content + mushy culture stuff” feels. If you’re interested in learning more about this remote code execution bug, why it could effect more [...]
astormA new version of Pestle (1.5.0) has just been released. This is the big “generate code outside of app/code if you want” release — full docs for the new feature are also available. Download instructions are in the README.md, and current users should be able to update with a $ pestle.phar selfupdate The new feature is [...]
astormThe KnpLabs/php-github-api project was invaluable to me during my recent composer/Magento research. GitHub offers both REST and GraphQL APIs that you interact with via HTTP, but it’s often easier to use these sorts of APIs with a package that gives you classes or functions that handle the HTTP POSTing and serializing of the data. [...]
astormThis entry is part 4 of 4 in the series Magento 2 and Composer. Earlier posts include Magento 2: Composer, Marketplace, and Satis, Magento 2: Composer Plugins, and Magento 2: Composer and Components. This is the most recent post in the series. A few weeks ago I set out to put Magento composer package support into pestle, and then I got [...]
astormI’ve recently allowed my open source time to become monopolized by a bunch of data scraping and analysis. I managed to pull together around 3400 composer.json files for Magento modules hosted on packagist. My primary interest was in their autoloader section, but then I remembered Magento’s toying around with using [...]
astormI have soft spot for “non traditionally successful people telling you how they were successful even if it might not have specific repeatable advice because the world is neither kind nor fair but god damn it you’ve got to be kind“ confessionals, so I was pleased to see Why All Of Our Games Look Like Crap come across my [...]
astormIt’s hard to ignore React. Facebook and the adjacent React community have turned this open source project into one of the few UI Platforms that can address the entire market of browsers, computers, and mobile devices. You don’t need to use React, but if you ignore it you do so at your own peril. It’s an odd framework [...]
astormThis entry is part 9 of 10 in the series Pestle. Earlier posts include Pestle 1.1.1 Released, Pestle 1.1.2 Released, Magento 2 Setup Migration Scripts, Pestle 1.2.1 Released, Sending Text Messages with PHP, pestle, and Nexmo, Pestle 1.3 and AbstractModel UI Generation, Pestle 1.4.1 and the Merits of Inheritance, and Pestle 1.4.4 [...]
astormThis entry is part 8 of 10 in the series Pestle. Earlier posts include Pestle 1.1.1 Released, Pestle 1.1.2 Released, Magento 2 Setup Migration Scripts, Pestle 1.2.1 Released, Sending Text Messages with PHP, pestle, and Nexmo, Pestle 1.3 and AbstractModel UI Generation, and Pestle 1.4.1 and the Merits of Inheritance. Later posts include [...]
astormThis entry is part 5 of 5 in the series Async Javascript for PHP Programmers. Earlier posts include The Challenges of Asynchronous Grammar, Promises: A Better Asynchronous Grammar, The Practical Problems of Javascript Promises, and Promise State. This is the most recent post in the series. The unstated point of this series was to get us [...]
astormThis entry is part 4 of 5 in the series Async Javascript for PHP Programmers. Earlier posts include The Challenges of Asynchronous Grammar, Promises: A Better Asynchronous Grammar, and The Practical Problems of Javascript Promises. Later posts include What is Async/Await Good For?. Last time we said we’d be reaching the summit of [...]
astormThis entry is part 3 of 5 in the series Async Javascript for PHP Programmers. Earlier posts include The Challenges of Asynchronous Grammar, and Promises: A Better Asynchronous Grammar. Later posts include Promise State, and What is Async/Await Good For?. Last time we took a look at javascript promises. While promises offer us an async [...]
astormOld news to most, new news to me. Gdrive is a command line application written in go that lets you manage your google drive via the command line, including the ability to sync a local folder to your gdrive. Left to my own devices I’ve been a dropbox person for years, but if you’re working in an enviornment where [...]
astormThis entry is part 2 of 5 in the series Async Javascript for PHP Programmers. Earlier posts include The Challenges of Asynchronous Grammar. Later posts include The Practical Problems of Javascript Promises, Promise State, and What is Async/Await Good For?. Last time we discussed some of the challenges with continuation passing style [...]
astormOver the weekend I finished up phase 1 of my project to get better documentation around pestle, my home rolled command-line-framework/Magento 2 code generation tool. Four days ahead of schedule! I’ll be taking a small break to work on some other things, and then picking back with with the next phase, which is documenting pestle [...]
astormPutting aside my feelings on folks opting to distribute information via gists instead of their own websites, this gist from Andrew Levine does a great job summarizing the problems and challenges with efficiently distributing javascript via Magento 2’s standard systems. He includes some of the projects folks use to work around these [...]
astormI was minding my own business when the internet threw these old “Micro Adventure” books in my face, and I was hit with a flood of old memories. Pre “Hunger Games style” YA books, written in the second person, with basic programs interwoven into the ludicrous-to-adults adventure stories. That led me down the [...]
astormToday’s link comes via Process Eight, via my Patreon slack room. It’s slides from a old Magento 2 talk, made prior to the release of Magento 2. The talk itself seems to have been taken offline. The code generation the slides refers to is Magento’s automatic code generation that happens behind the scenes when you use a [...]
astorm