Notes for Week 9 of 2021
Not much to write about this week. There was a lot of distraction. When I finally got time to program, I somehow ended up whiteboarding instead.
Vercel and Next.js
- I am looking into utilizing web workers for speed. Setup with Webpack or next.js is not entirely straightforward:
- One of the things that make Vercel a pleasure is its system of preview deployments. But there is a gotcha: every deployment has a “primary” URL in the form of
appprefix-<git hash>-namespace.vercel.app
. If this deploy succeeds, it may get additional “aliases”,like appprefix-<git branch>-namespace.vercel.app
oryourapp.vercel.app
. However, only the “primary” URL makes it to theVERCEL_URL
system environment variable (or any other one). This makes for more complicated wiring if you need to send a “redirect back” to external system (like OAuth2 server)
Books Finished
I am posting my reviews to goodreads, but since they are retiring their API, I’ll start posting them here as well.
The Tiny MBA: 100 Very Short Lessons about the Long Game of Business
I almost gave up on this book during the first 20 pages or so. Author talks at length about whether MBA makes sense given expenses and whether you learn that much compared to reading a book is just noise. It would be a shame: the rest of the book is good.
No individual chapter is worth singling out as a breakthrough, in-depth analysis, or a mind change. But together, they work as an excellent overview of various aspects of running a business. For most of them, the author also gives pointers to other books for additional learning.
I am tempted to recommend this to everyone: even if you are not going to run a business on your own, you will still better understand your environment if you know how it operates. And this is a short enough read to be worth it.
Short, simple, persuasive language. Except for the beginning, not much fluff. I like this trend in writing.
Rating: 4/5. The book’s homepage.
Recommended Readings From This Week
- The Web’s Missing Interoperability: The Battle for Social Graphs and how Apple’s fight for provacy serves existing tech giants and undermine competition
- On colonialism, imperialism, and ignoring medieval history: How modern colonialism shaped our interpretation of history
- On the myth of short life expectancy, and COVID complacency: The art of memento mori and reflections on approach to death
- Commit to your lock-in: Trying to abstract away from your cloud provider locks you in as well, just in a different way. Disagree & Commit
- Why Are There 24 Hours In A Day And 60 Minutes In An Hour?: Base 12 was used because of the number of finger joints. Cool!
- Awesome CTO: Meta-reading: list of resources for (startup) CTOs
- Cross-Site WebSocket Hijacking (CSWSH): WebSockets have a different security model that needs attention
- HTTPWTF: Excellent overview of some of the HTTP quirks
- Google claims almost no change in ad revenue from targeting proposals in its Privacy Sandbox — but privacy upside less clear: The battle for cookies
- Haunted By Data: Thinking about data as a radioactive waste
Published in Weekly Notes and tagged book review • Weekly Notes