👆 One more month till end of year! - 🥫 #3
One more month till 2022! This year is seriously so fast and everyone has to clear their leaves and maybe use their free SingapoRediscovers vouchers 😅.
Highlights of the month
🌳 Wrote a blog post about trees.
⛺ Attended Geekcamp.
🚂 Added real-time crowdedness level indicators on RailRouter.SG.
🚽 Featured on The SG Life.
👃3rd PCR test this year.
Interesting discoveries
1) There's a book about map projections for babies. 👶
2) The "@" sign actually means something else other than being used for email addresses and Twitter handles. 🤯
3) Climate Archive is the coolest thing I've seen this year. It's an interactive visualisation of climate model data across time and space.
4) Singapore's signboard has 6 languages now.
5) Yet another SafeEntry game called Scan Please! I mentioned this is another one because there's already the first one called SafeEntry Please (which I think is much more difficult to play). Note that this is just one of the games from Heritage Game Jam 2021 (other games are nice too!).
6) Prepare to be mind-blown; KalidoKit is a face, pose and hand tracking library made with TensorflowJS. Kalidoface.com (and its 3D version) is pretty cool, all works in the browser! 🤯
Story time
I have a love-hate relationship with CSS `position: fixed` (`sticky` too). It wasn't supported on IE6 and used to be quite funky on mobile browsers.
Many years ago I was quite against using it mainly due to the scrollbars going *under* a `position: fixed` element, which gives me the feeling that something is covering on top of the content. It should have been some flexbox thingie if you need UIs to be "fixed" while having other parts scrollable.
So over the years, we have "fixed" navbars, floating buttons, sticky sidebars, "fixed" ads bar, auto-show-hide "fixed" navbars and many other fancy UI paradigms. This happens more often now on mostly ads-infested news sites, when the actual content is only like 10% of the whole screen viewport 😅.
I had enough and found this extension: Kill-Sticky. Click the extension button, it'll make all position: fixed/sticky elements into static. So, so good.
Neat bookmarks
Haikei - tools for generating a variety of random SVG shapes, backgrounds and patterns.
Disaster.ninja - don't let the domain fool you, it's actually a map visualising disasters (Cyclone, Drought, Earthquake, etc)
The World's Highest Website - Yeap.
Sublive - Online live rooms with super-fast sound. Seems like good for musicians.
No-Bullshit Games - list all Android and iOS games that are… good. Like no frequent ads, in-game currencies, pay-to-win etc.
Polyhedra Viewer - for some reason, mathematicians and artists are fascinated by these.
Notepad Calculator - I have a notepad, I have a calculator, uh! Notepad Calculator!
CookLang - a Recipe Markup Language, which I think is nice since it makes recipes more semantic.
Online GIF Tools - lots of tools for manipulating GIFs. Made by Browserling folks.
Img.Upscaler - this is like waifu2x.
Lorem.space - API for placeholder images, in many many configurable categories.
Common.wtf - Commonly used unicodes, click to copy.
Ssshape - a SVG blob/shape generator that puts you in the driver's seat.
BgRem - Remove video background. That's it.
command-not-found.com - You type a command, it says not found, and now you have to figure out how to install it. This site helps you with that.
~~~
👋 That’s all folks. Stay safe.
🙇♂️ Special thanks to JinGen, Maythee, Ajmal and Jian Jie for supporting me on Github Sponsor!
cheeaun
🔗 website | twitter | github | buymeacoffee
👕 cotton bureau | spring | redbubble