Workaday Reading

I learned to love the Same-Origin Policy



"I spent a good chunk of my work life this year trying (in collaboration with the amazing Noam Rosenthal) to standardize a new web platform feature: a way to modify the intrinsic size and resolution of images. And hey! We did it! But boy, was it ever a learning experience."

read »

Workaday Reading

Automatic Social Share Images



"Every time I write a new blog post, I share it to Twitter. And, if I’m being honest, these tweets usually look pretty boring. Here’s the tweet for last month’s blog post. When I built my post template I added the most basic tags like author, description, and keywords."

read »

Workaday Reading

htop explained

For the longest time I did not know what everything meant in htop. I thought that load average 1.0 on my two core machine means that the CPU usage is at 50%. That's not quite right. And also, why does it say 1.0? read full text »

Workaday Reading

Front-end JavaScript performance



"Nearly every website uses JavaScript, so JavaScript performance is a growing topic in modern front-end development. In this post we'll introduce common performance pitfalls and discuss how to detect and avoid them. We'll focus on JavaScript execution and other CPU processing that results from it."

read »

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 »

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 »