Johny Cache (@johny_cache) header
Johny Cache (@johny_cache) profile picture

As a part of @AckeeCZ frontend team, I tweet about news, opinions, tips & tricks and everything else related to web development and sometimes about cache.

Prague
Joined November 2021
We’re working on a solution for build-time `<Image>` optimization with virtually no parallelization limits. Goal: ensure you start fast, stay fast and don’t put optimization burden on your first user request for popular images.
2
34
📆 FE Weekly Digest Vol. 2 Have you heard Corepack will probably not be a part NodeJS anymore? - Probably from v23 onwards. - Somewhat step backwards, don't you think? Check out the full story youtu.be/I7qMwaxNNOc
4
73
🧵2/2 | You can test it for yourself here: codepen.io/pehovorka/pen/ZEd… The rescuer, the solution, the ClipboardItem. 🙇‍♂️ wolfgangrittner.dev/how-to-u…
1
33
🧵 1/2 | Safari thinks something else 🥲
1
1
31
📆FE Weekly Digest Vol. 1 Copy to clipboard after async operation is simple, right? 👉🧵
1
2
34
Email signatures, right? 🤮 Google Mail app dark mode works well and turned out to be the most versatile. But how the F should we manage it for the Apple Mail? Finally our email hero @petrkavulok1 figured to use background images instead of <img> tags and won the 🥇
1
34
📆Another meeting is behind us so be prepared to get some facts which can start your week! - Are you one of those maniacs who have a million tabs opened in a browser??😈 Čermi's Pro-tip: Try this killer shortcut (Shift+CMD+A) in chromium browsers to look up in your open tabs.⚡️
1
1
38
Lightning round: - New book dropped by @mattpocockuk and it looks great - Corepack seems promising and we're really enjoying it on most of our new projects
1
15
Let's recap last month's team meetings: FlatList in @reactnative is super useful for large data sets. It virtualizes the list (like react-window), provides pull-to-refresh API, item separators and much more all in a single component. reactnative.dev/docs/flatlis…
1
2
54
5/5 We forgot to book Padel court so no sport this week :/ also our TL (still struggling with this new social network stuff) upgraded his macOS and it provided us with great entertainment.
3
41
4/5 We once again experienced the joy of working with email signatures 🙃, including theme switching. Turns out it's easier to just create better design.
1
1
3
60
On the other hand, with #microdata, you directly annotate the HTML content, also with schema.org vocabulary.
1
json-ld.org format annotates the web content in JSON format with a help of schema.org vocabulary. You include it as a script to the page, so no need to directly annotate HTML. Google encourages this format.
1
Do you add semantic annotations with #jsonLD or #microdata to your websites? It helps search engines provide better search results for your site and can even add rich snippets in some cases. Find out how to do it in the 🧵
4
2
At Solana Prague @hackerhouses to share and gain some #web3 knowledge
Type imports can safeguard you against edge-case problems. It's a hint for code analysers such as madge or babel (safely removing these imports). #typescript
1
3
Isn't there really an easier way to check validity of a date in Javascript? 🤨
2
Copy style declarations from dev tools as JS in Chrome 96
2
Use const enums in Typescript if possible to avoid extra generated code. #typescript typescriptlang.org/docs/hand…
3
Happy Sunday everybody, and don't forget the rule number one! ☀️