Weeknotes 72
13th November, 2022
“Disco Safari”
-
Discoliam educated me in the ways of smooth-scrolling using only CSS. Browser support is good with the exception of an annoying bug in mobile Safari.
scrolling-behaviour: smooth; scrolling-padding-top: 100px;
Smooth scrolling without JavaScript. Yes, please.
-
Rewind - Equal parts terrifying and really cool.
Find anything you’ve seen, said, or heard
There was a good discussion about it on ATP 507.
-
“What framework do you use for building cross-platform apps?"
I was surprised at how many mentions of Flutter there were vs React Native. I’ve never heard anyone say they were building anything with Flutter, but several companies I know are using React Native. I would’ve expected Dart to be a bigger barrier.
-
The release of Phoenix 1.7 is close. The upgrade guide is available.
-
I’ve been working on my side project a bit. Slow going. Every problem is 100% my fault. Every solution is luck.
-
Justin Searls on his guidance counsellor 😁
Mass layoffs at huge tech firms reminds me of my guidance counselor’s advice during the dot-com bust: “whatever you do, don’t major in computers”.
Nothing could make me surer there would be a shortage. 4 years later I graduated in CS with ~16 classmates and endless opportunity.
-
I got access to Arc. It’s interesting so far. I’m going to try it out this week coming.
-
I do have some sympathy for this argument (although I probably wouldn’t have communicated it quite like this).
I have a very special message to the 11,000 Facebook people being laid off: You absolutely deserve it. Facebook was, and is, one of the most profoundly evil companies in the world, certainly one of the most specifically evil because it frames itself as a simple social app.
Working at Facebook, especially as a programmer, is a hugely privileged position to be in. Getting a job at Facebook is not easy. You’re probably a very smart person, who has many options available to you. You’ll be paid huge amounts of money. I find it hard to believe that you couldn’t get a job almost anywhere else. But you chose Facebook.
-
More reasons to not use MySQL.
On closer inspection, the database record had the date set to an impossible 0000-00-00. Gee, thanks, MySQL.
-
Another option for managed Postgres - Neon. I’ve requested early access to give it a go. It sounds like it has similar features to PlanetScale but Postgres instead of MySQL.
-
Adam Wiggins (co-founder and former CTO of Heroku) was on The Changelog for a two-part interview (one / two). I still use Heroku to this day, and it remains the best-in-class developer experience for deploying Ruby on Rails apps. I found both parts of the interview really interesting.