I've contracted an ex Azure DNS team member to write up articles about DNS [1] and published it for free. I considered my DNS knowledge okay, but I learned something every article he wrote.
If you want to be better at DNS than >99% of your colleagues for the rest of your career, then invest a single day in reading those.
Microsofts Azure Cloud Patterns is some of the best documentation out there. It's not Azure centric. It focuses on why you may want to do something and describes the techniques that are commonly used to solve it. It's pretty great.
About once a week or so I update them to their latest versions for everything.
The examples use a combination of services for each tech stack such as web + worker + postgres + redis + esbuild + tailwind. The Rails example is set up for Hotwire and runs Action Cable as a dedicated service along with Sidekiq where as the Flask and Django examples use Celery as a worker. You can easily swap things out since the examples are starter projects that you can clone + rename (they all come with a rename script), you're meant to customize them to build your app on top of.
More details, from the people behind Apple’s internal leadership training:
Ever since Steve Jobs implemented the functional organization, Apple’s managers at every level, from senior vice president on down, have been expected to possess three key leadership characteristics:
1. deep expertise that allows them to meaningfully engage in all the work being done within their individual functions
2. immersion in the details of those functions;
3. and a willingness to collaboratively debate other functions during collective decision-making.
When managers have these attributes, decisions are made in a coordinated fashion by the people most qualified to make them.
I’ve tried a lot of ad blockers over the years. Browsing mainstream news on the internet, in particular, highlights the absolute cesspool of pop ups and auto-playing videos that characterize the contemporary web.
None, least of all Stop the Madness, have worked as well and on as many devices as this simple bookmarklet, whose author I don’t know but who has saved me countless aggravations
For me it's got very limited use, if at all. My primary browser is Firefox with ublock, multi-containers etc. but Private Relay won't work with it. Also, my home network has a Pi-Hole and I have to manually change my DNS to a public one if I want to enable Private Relay. So for a privacy use case, with browser fingerprinting and all, there's the tradeoff that you can hide your IP but have to give up on the Pi-Hole protection. All ads start showing up in Safari. I'd rather go with a VPN that tunnels all computer traffic except DNS. FWIW, this is my poor man's VPN with a free Google Cloud micro instance used as a socks proxy with Firefox:
> What works for us is to do the simplest thing that works, then iterate.
The older I get, the more often I'm reminded that this un-sexy approach is really the best way to go.
When I was younger, I always thought the old guys pushing boring solutions just didn't want to learn new things. Now I'm starting to realize that after several decades of experience, they simply got burned enough times to learn a thing or two had developed much better BS-detectors than 20-something me.
Engineering has to build that REPEATABLE DevOps automation @ scale.
The informed definition of DevOps is =
"DevOps is the union of people, process, and products to enable continuous delivery of value to your end users."
From Microsoft's Donovan Brown - https://www.youtube.com/watch?v=WW6x0jIPpr0
Reminds me when X-rays first were discovered, everyone claimed their product contained them, including X-ray headache tablets, golf balls, stove polish, razor blades. https://pubs.rsna.org/doi/full/10.1148/rg.242035157 for some fun pictures.
I won't be surprised when AI toothbrushes come out.
It seems heartless to agree but also level-headed. A bachelor’s in biology can only be obtained if you have quantitative reasoning, and understand compound growth and the fundamental insecurity of the natural world, so this seems especially egregious. If they were reporting on their own life as a journalist, what agency do they give themselves in making their own choices?
Why borrow at least 1.5 years’ gross salary and start their adult life with such debt? I as a taxpayer helped loan them that money, I’d like it back at some point.
If you want to be better at DNS than >99% of your colleagues for the rest of your career, then invest a single day in reading those.
[1]: https://www.nslookup.io/learning/