Welcome to my PinkLetter. A short, weekly, technology-agnostic, and pink newsletter where we cultivate timeless skills about web development.
How many hours a day do you work?
Since the introduction of the eight-hour workday, we managed to double our productivity multiple times, yet we never started working half as much. Prolly, I’m a lousy capitalist, but it doesn’t make any sense.
At the beginning of my career, I kept asking how many hours a day I was supposed to work to earn my salary. Not only I’ve never found a good answer, but I’m also shocked by the fact that the more productive I become, the more I’m supposed to work.
Working long hours yields a negative return on investment; it’s like watering a plant double, expecting twice the growth. I bet you experienced one of those mornings where you start by undoing the previous day’s work and wish you clocked out sooner.
Parkinson’s law states that “work expands so as to fill the time available for its completion.” That’s why you should timebox your day.
And if you are so good to finish sooner, call it a day and enjoy some leisure time.
You deserve it. Really.
Advanced SQL course | SQL tutorial advanced by Carnagie Mellon Database Group
SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system. In this advance #SQL course you will learn how to execute complex queries.
(Riccardo: It seems like they wanted to make some money out of ads on YouTube. Besides that, it starts slow but I’m sure you’ll find a thing or two you didn’t know about.)
Postgres Window Magic by Bruce Momjian
(Riccardo: Best explanation of SQL windows out there!)
The Future of Web Software Is HTML-over-WebSockets by Matt E. Patterson
The future of web-based software architectures is already taking form, and this time it’s server-rendered (again). Papa’s got a brand new bag: HTML-over-WebSockets and broadcast everything all the time.
(Riccardo: Yep, you can write web apps without throwing megabytes of frontend frameworks at users. And you should.)