💜 Loved this new #Fireship video about #TypeScript
I have been advocating for #JSDoc instead of going full TS for years.
#fireship #typescript #jsdoc #Frontend #JavaScript #webdevelopment
🆕 Frontend Coffee Break 🎧
Episode 20: Is Mobile First still a thing in 2023?
Is the mobile-first mindset still relevant in the world of development?
Today we discuss the best practices and approaches for developing websites and apps for mobile devices.
#podcast #Frontend #webdevelopment
Are there even cases were #CSS implementations of a #JavaScript :javascript: behavior where CSS performs worse than JS?
"A case study on scroll-driven animations performance"
➡️ https://developer.chrome.com/blog/scroll-animation-performance-case-study/
#css #JavaScript #Frontend #WebPerformance #webdevelopment
"How Back/forward Cache Helped Yahoo! JAPAN News Increase Revenue by 9% on Mobile"
🆕 FE Coffee Break
In this episode Chucho and I have invited our colleague Ines Akrap, Senior Web Performance Engineer, for insights into Core Web Vitals in 2023.
Listen or watch:
#podcast #Frontend #WebPerformance
"SvelteKit in 100 seconds"
➡️ https://www.youtube.com/watch?v=H1eEFfAkIik
#JavaScript :javascript: #Svelte #Frontend #WebDevelopment
#JavaScript #svelte #Frontend #webdevelopment
This is very nice! Look at this optional chaining proposal :javascript:
obj?.prop = value;
Which would be equivalent to:
if (obj) obj.prop = value;
I need this :blobcataww:
➡️ https://github.com/nicolo-ribaudo/proposal-optional-chaining-assignment
"A Pure CSS 3D Maze! - Chrome only"
#React VS #Svelte...10 Examples
➡️ https://www.youtube.com/watch?v=MnpuK0MK4yo
#WebDevelopment #Frontend #JavaScript :javascript:
#react #svelte #webdevelopment #Frontend #JavaScript
🎙️ The Frontend Coffee Break
Episode 17: How to work with images on the web in 2023
🎧 Both audio and video can be found here ➡️ https://frontendcoffeebreak.transistor.fm/s1/17
#podcast #webdevelopment #Frontend
"State of the CSS Community | Una Kravets | CSS Day 2023"
➡️ https://www.youtube.com/live/TVkwiUFbtyQ?feature=share
#CSS :css3: #Frontend #WebDevelopment
#css #Frontend #webdevelopment
"Meet Safari for spatial computing"
➡️ https://developer.apple.com/videos/play/wwdc2023/10279/
#Safari :safari: #WebDevelopment #Frontend
#safari #webdevelopment #Frontend
"How to optimize web responsiveness with Interaction to Next Paint"
➡️ https://www.youtube.com/watch?v=KZ1kxzsJZ5g
#WebPerformance #Frontend #JavaScript :javascript: #WebDevelopment
#WebPerformance #Frontend #JavaScript #webdevelopment
Thoughts on not using any JS client to do #GraphQL queries?
I feel I can get by just fine by using fetch :blobfoxthinkanime:
What's your take?
#JavaScript :javascript: #Frontend
#graphql #JavaScript #Frontend
These reads are always interesting 👇
"300ms Faster: Reducing Wikipedia's Total Blocking Time"
"How two simple steps improved the responsiveness of Wikipedia's mobile site"
➡️ https://www.nray.dev/blog/300ms-faster-reducing-wikipedias-total-blocking-time/
"Conditional CSS with :has and :nth-last-child"
"A modern look at how to combine CSS :has, :nth-last-child, and style queries to create dynamic components."
➡️ https://ishadeed.com/article/conditional-css-has-nth-last-child/
#Frontend #CSS :css3: #WebDevelopment
#Frontend #css #webdevelopment
"VanJS (Vanilla JavaScript) - A 1.2kB Reactive UI Framework without JSX"
#JavaScript :javascript: #WebDevelopment #Frontend
#JavaScript #webdevelopment #Frontend
The Frontend Coffee Break
Ep. 15: Is progressive enhancement worth it?
Video ➡️ https://www.youtube.com/watch?v=juH-nXok7pw
#podcast #webdevelopment #Frontend
First time hearing about WebGPU API 🤔
"What's New in WebGPU (Chrome 113)"
"WebGPU ships in Chrome with WebCodecs integration in origin trial."
➡️ https://developer.chrome.com/en/blog/new-in-webgpu-113/
➡️ https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API
#Frontend #WebDevelopment #JavaScript :javascript:
#Frontend #webdevelopment #JavaScript
For iOS and iPadOS 16.4
"Badging for Home Screen Web Apps"
➡️ https://webkit.org/blog/14112/badging-for-home-screen-web-apps/
#iOS #webdevelopment #Frontend