Workaday Reading

Introducing the new Serverless LAMP stack

“This is the first in a series of posts for PHP developers. The series will explain how to use serverless technologies with PHP. It covers the available tools, frameworks and strategies to build serverless applications, and why now is the right time to start.”


read »

Workaday Reading

Develop, Preview, Test

“Writing tests is an investment, and like any other investment, it has to be evaluated in terms of its return and risks (e.g.: opportunity costs) it incurs in. The “not too many” keys in on that.”


read »

Workaday Reading

iOSViewport.md

“Whether you’re developing a web application with native-ish UI, or just a simple modal popup overlay that covers the viewport, when it comes to making things work on iDevices in Mobile Safari, you’re in for a decent amount of pain and suffering.”


read »

Reading Today

May 2020 Employment: A Happy Surprise

“This week we got the May 2020 employment report for Oregon. Like the U.S., it was a happy surprise in that jobs grew and unemployment declined. Today I just wanted to highlight the data, update our charts, and introduce a new piece of research.”

read full text »

Workaday Reading

Do Not Follow JavaScript Trends

“It is one of those days. You typed in twitter.com in your browser and you saw a new tweet from someone on how to use React Hooks. But, for some reason, your company or a team hasn’t switched to using Hooks. Or, maybe you are using them, but not in a new “trendy” way. Perhaps you are using Vue.”


read »

Workaday Reading

Regexes vs Combinatorial Parsing

“Recently, I’ve been working on a music app that needs to get a musical sequence (like a melody) from the server to the client. To do this, we use a format called ABC. (You can read about how ABC music notation works here.”


read »

Workaday Reading

In defense of the modern web

“I expect I’ll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much of the stuff we slather onto modern websites; the people arguing the web is a broken platform for interactive applications anyway and we should start over; React users; the old guard with their arti”


read »

Workaday Reading

Second-guessing the modern web

“The emerging norm for web development is to build a React single-page application, with server rendering. The two key elements of this architecture are something like: This idea has really swept the internet.”


read »

Reading Today

Recessions in Oregon (Graph of the Week)

“This morning the April employment report for Oregon was released. As expected it was catastrophic. Between the revisions to March and the preliminary data for April, Oregon has lost 267,000 jobs (-14%) in the past two months. The unemployment rate spiked to a record 14.2%.”

read full text »

Reading Today

French Defence

“This is most commonly followed by 2.d4 d5, with Black intending …c5 at a later stage, attacking White’s centre and gaining space on the queenside. White has extra space in the centre and on the kingside and often plays for a breakthrough with f4–f5.”

read full text »