2021 week 22—Semantic CSS vs. Tailwind CSS, 25 years of CSS, Avatar generator
Weekly web technologies dispatch
Last week, I finished another iOS development course and mobile first web design course.
The iOS course is full of tips and tricks and experience of my 11 years of iOS development. I also share the histories, the behind the scenes of developer API, the future of development in Apple eco system.
The mobile first course covers content-first, important-first, obvious-always-win, small-first responsive layout, responsive grid, touches, form inputs and offline with service workers.
Links worth sharing this week
/css
Why I Don't Like Tailwind CSS
https://www.aleksandrhovhannisyan.com/blog/why-i-dont-like-tailwind-css/
This post compares the semantic CSS and utilities CSS methodology. I agree that semantic CSS is better.
/css
25 years of CSS
https://meyerweb.com/eric/thoughts/2021/05/25/25-years-of-css/
A nice story of the early dates of CSS.
/opinion
Single page apps are just spicy framesets
https://adactio.com/notes/17913
Agree with it.
/tool
Avatar Generator
https://boringavatars.com/
An avatar generator with different textures and gradients.
/github
Videos upload in Github discussions, issues, and comments
https://github.blog/2021-05-13-video-uploads-available-github/
/ipad
iPadOS limits app RAM to 5GB
https://www.macrumors.com/2021/05/28/ipados-limits-app-ram-even-on-m1-ipad-pro/
So far, stress test shows an app runtime can only take up to maximum 5GB of RAM, even in the M1 16GB RAM model. Let’s see if we will have this unlocked in next update.
Until next week,
Thomas Mak