TF #34 | Your weekly frontend digest
Tags: webdev, javascript, programming, react
Published: 2024-02-12 08:12:15



🗞 Article of the week : [jQuery 4.0.0 BETA!](https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/) Yeah still alive!

---

### Frontend 🎨
React

- [Announcing React Native for Apple Vision Pro | {callstack}](https://www.callstack.com/blog/announcing-react-native-for-apple-vision-pro?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://assets-global.website-files.com/64d4ce10600bd67e51c42838/65b774d68207b16614fe0054_Announcing%20React%20Native%20for%20Apple%20Vision%20Pro.jpg?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Removing React is just weakness leaving your codebase — Begin Blog](https://begin.com/blog/posts/2024-01-26-removing-react-is-just-weakness-leaving-your-codebase?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Enhance Your React App's Scalability using Storybook and Chromatic | Daine Mawer](https://dainemawer.com/articles/enhance-your-react-apps-scalability-using-storybook-and-chromatic?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [React Intersection Observer - A Practical Guide](https://www.builder.io/blog/react-intersection-observer?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Medusa - What we've learned from the transition to Next.js 14 with Server Components](https://medusajs.com/blog/client-server-transition-learnings-nextjs-14-server-components/)
    
- [Remix Takes on Next.js in Battle of the React Frameworks](https://thenewstack.io/remix-takes-on-next-js-in-battle-of-the-react-frameworks/)
    
- [How to stream files from Next.js Route Handlers | Eric Burel Tech Blog](https://www.ericburel.tech/blog/nextjs-stream-files?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    

WebComponent

- [Getting into web components - an intro | utilitybend](https://utilitybend.com/blog/getting-into-web-components-an-intro/)
    

Typescript/Javascript

- [Building Composable JavaScript Software: Tips and Tricks | by Eden Ella | Jan, 2024 | Bits and Pieces](https://blog.bitsrc.io/building-composable-javascript-software-with-bit-components-2f75f991edc6?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Adding type safety to object IDs in TypeScript - Kravchyk's](https://www.kravchyk.com/adding-type-safety-to-object-ids-typescript/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1707575601149/9094ba54-5bb1-4a88-95b9-a132e347b3c9.png)
    
- [From many to one: Moving our JavaScript code into a monorepo | Aha! software](https://www.aha.io/engineering/articles/monorepo?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    

Astro

- [TechSquidTV | How I generate Open Graph images for my Astro-based blog](https://techsquidtv.com/blog/generating-open-graph-images-for-astro/)
    
- [Take a Qwik Break from React with Astro - The New Stack](https://thenewstack.io/take-a-qwik-break-from-react-with-astro/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://techsquidtv.com/blog/generating-open-graph-images-for-astro/generating-open-graph-images-for-astro-og.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    

CSS

- [What is CSS Motion Path?](https://www.letsbuildui.dev/articles/what-is-css-motion-path/)
    
- [CSS Scroll-triggered Animations with Style Queries](https://ryanmulligan.dev/blog/scroll-triggered-animations-style-queries/)
    
    ![](https://ryanmulligan.dev/social/scroll-triggered-animations-style-queries.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Better form UX with the CSS property `field-sizing` - Stephanie Stimac's Blog](https://blog.stephaniestimac.com/posts/2024/01/css-field-sizing/)
    
- [A highly configurable switch component using modern CSS techniques](https://piccalil.li/blog/a-highly-configurable-switch-component-using-modern-css/)
    

Misc

- [How to Favicon in 2024: Six files that fit most needs—Martian Chronicles, Evil Martians’ team blog](https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://evilmartians.com/social-cards/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs.jpg?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Extreme UI Adaptability in Flutter — How Google Earth supports every use case on earth](https://medium.com/flutter/extreme-ui-adaptability-in-flutter-how-google-earth-supports-every-use-case-on-earth-6db4661e7a17?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://miro.medium.com/v2/resize:fit:1200/1*RXf-GaJ4uz5_ZKU8QgIVkw.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Hot Module Replacement is Easy - Bjorn Lu](https://bjornlu.com/blog/hot-module-replacement-is-easy?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Deno in 2023](https://deno.com/blog/deno-in-2023?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1707575670940/4e04bc02-8ca0-4285-9175-9a57bd2bd7af.png)
    
- [Lossy CSS compression for fun and loss (or profit)](https://blog.danieljanus.pl/2024/01/26/lossy-css-compression/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Animating Font Palette](https://textlab.dev/posts/animating-font-palette?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [UI elements are not so elementary | by Erez Reznikov](https://uxdesign.cc/ui-elements-are-not-so-elementary-958169627cb5?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Basic Dialog Usage and Gotchas To Watch For – Frontend Masters Boost](https://frontendmasters.com/blog/basic-dialog-usage-and-gotchas-to-watch-for/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Thoughts on a Global Design System – Chris Coyier](https://chriscoyier.net/2024/02/05/thoughts-on-a-global-design-system/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)



### Web performances⚡
- [Blazingly Fast JavaScript with ThePrimeagen](https://www.youtube.com/watch?v=dWxcw2R0gZs&ab_channel=FrontendMasters)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1707575626221/a4959b84-2527-49d7-a72d-b5d1c3e0da33.png)
    
- [Interaction to Next Paint becomes a Core Web Vital on March 12](https://web.dev/blog/inp-cwv-march-12?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://web.dev/static/blog/inp-cwv-march-12/image/thumbnail.jpg?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [SpeedCurve | The psychology of site speed and human happiness](https://www.speedcurve.com/blog/psychology-site-speed/)

  

### UX / UI📱
- [A Guide To Designing For Older Adults — Smashing Magazine](https://www.smashingmagazine.com/2024/02/guide-designing-older-adults/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Mobile search: which pattern should you choose? | by Ksenia Toloknova](https://uxdesign.cc/mobile-search-which-pattern-should-you-choose-7bd379e8f02c?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://miro.medium.com/v2/resize:fit:1200/1*b4zYnss95wlW-JOhN6VwvQ.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Key takeaways from Airbnb’s winter redesign | by Daniel de Mello](https://uxdesign.cc/key-takeaways-from-airbnbs-winter-redesign-c1de0efa7818?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://miro.medium.com/v2/resize:fit:1200/1*naAzh4zSn5468g175fiqmw.jpeg?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)



### Tools & resources 🔧

> 🤩 If you find this newsletter useful and satisfying, please support us by [**subscribing**](https://techfoutraque.hashnode.dev/newsletter) and sharing it with others! Thank you.

- [Bernard — No more broken links](https://bernard.app/)
    
- [Schema Generator - Generate JSON-LD Schema Markup for SEO](https://schemagenerator.app/)
    
    ![](https://schemagenerator.app/img/image.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Joist-ts: a TypeScript ORM for Postgres](https://github.com/stephenh/joist-ts?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://opengraph.githubassets.com/df6eca1732186351a24304bb7a832ad745dbf7b9813f800096910f8adb822e0d/stephenh/joist-ts?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Oohtml: Object-Oriented HTML. project](https://github.com/webqit/oohtml?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://opengraph.githubassets.com/60bdca2d3c80c4bf9f2b9928cd10fb66b99b2e52329c73f3ad5be3b0526004c8/webqit/oohtml?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Command Line Interface Guidelines](https://clig.dev/)
    
    ![](https://clig.dev/CLIG-social-card.jpg?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Wasp](https://wasp-lang.dev/)
    
    ![](https://wasp-lang.dev/assets/images/wasp_twitter_cover-9714a859764e52dd23664c7aac6ffd77.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Svelte-stepper: 🚶 A simple library for building delightfully animated stepped flows with Svelte.](https://github.com/efstajas/svelte-stepper?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://opengraph.githubassets.com/f85b61f737c6fa3a4898ab0a4d3a41165a17556819169364d32d4f8ee918a26e/efstajas/svelte-stepper?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Nvm-desktop: Node Version Manager Desktop - A desktop application to manage multiple active node.js versions.](https://github.com/1111mp/nvm-desktop?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://opengraph.githubassets.com/66afb1d1a1cf6ce08557a3723b870febd40ebc24c86bbccad26b4bc140a24b6c/1111mp/nvm-desktop?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Knip.dev](https://knip.dev/)
    
    ![](https://knip.dev/og/docs.webp?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [React-native-typescript-boilerplate: 🚀 All-in-one React Native Typescript Boilerplate, Ready to Start 🥳](https://github.com/WrathChaos/react-native-typescript-boilerplate?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://opengraph.githubassets.com/08d1e53ba572f076e1c40c1b5f3f2b8f80fa392869c0db12888738eeb4139517/WrathChaos/react-native-typescript-boilerplate?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Tabulator | JavaScript Tables & Data Grids](https://tabulator.info/)
    
    ![](https://tabulator.info/images/tabulator_share.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [unlazy | Universal lazy loading library](https://unlazy.byjohann.dev/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)


### Tutorials 💻
- [Dockerizing a Next.js Application with GitHub Actions • Max Dietrich](https://mxd.codes/articles/docker-ci-cd-for-nextjs-with-github-actions?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://cms.mxd.codes/uploads/daturbod_Dockerizing_a_Next_js_react_website_with_Git_Hub_Action_950ad505_0d36_415b_bf63_5bf887de0088_8d4e695e51.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [OpenTask: A Next.js App Router Case Study](https://flsilva.com/blog/opentask-nextjs-app-router-case-study/)
    
- [EASY React Animation with useGSAP()](https://www.youtube.com/watch?v=l0aI8Ecumy8&ab_channel=GreenSockLearning)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1707575706809/509fe676-5692-4f74-b854-115880cdb824.png)


### Videos 📼
- [JavaScript Animations in 2024](https://www.youtube.com/watch?v=AHh3Bt7JpRs&ab_channel=WilliamCandillon)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1707575784421/f1bba921-8f34-4927-8b62-f988640f155a.png)
    
- [The Time for React Native is NOW](https://www.youtube.com/watch?v=COH_XhlMyZ4&ab_channel=SimonGrimm)
    
- [Next.js App Router Authentication (Sessions, Cookies, JWTs)](https://www.youtube.com/watch?v=DJvM2lSPn6w&ab_channel=LeeRobinson)
    
- [Container Queries: The next step towards a truly modular CSS](https://www.youtube.com/watch?v=1mSsrSn0arw&list=PLB9NqTp0uKrR8g9ImDK2HPcpuC7oW8wYe&index=11&ab_channel=JSHeroes)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1707575651913/f3676bc2-4058-42f4-9023-e200c35c3bba.png)
    
- [How to make a great framework better? - Svelte 5 with Rich Harris](https://www.youtube.com/watch?v=z7n17ajJpCo&ab_channel=Prismic)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1707575763728/a361e3b0-8792-468e-a85a-88895aa02b8a.png)
    
- [htmx deep dive w/carson gross](https://www.youtube.com/watch?v=javGxN-h9VQ&ab_channel=MSUCSCIInstructor)
    
- [The most creative CSS + multiplayer web project I’ve ever seen](https://www.youtube.com/watch?v=tSfSY3Ni3X0&ab_channel=LearnWithJason)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1707575915974/ec599085-a0dc-41b4-9e0f-14b948e99837.png)
    
- [Five React App Killing Anti-Patterns 🪦😱](https://www.youtube.com/watch?v=ZkQPxP4wlE8&ab_channel=JackHerrington)


### Podcasts, talks...🎙️

> 🎧 Find our list of the best English and French podcasts [**here**](https://tinyurl.com/2s4738fb)

- [Results of the State of React Native 2023 Survey | {callstack}](https://www.callstack.com/podcasts/state-of-react-native-2023?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://assets-global.website-files.com/64d4ce10600bd67e51c42838/65ba44d7578c1300ce3d6f14_%2334%20State%20of%20React%20Native%202023%20OG.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Rocket Ship | #028 - Expo Router & Universal React Native Apps with Evan Bacon](https://share.transistor.fm/s/e9f2b98e?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [PodRocket - A web development podcast from LogRocket: Dan Abramov on React, RSCs, and the future](https://podrocket.logrocket.com/dan-abramov-react-rscs-future?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [How to Code: Opinionated TypeScript Stack + Tooling Choices Explained - Syntax #727](https://syntax.fm/show/727/how-to-code-opinionated-typescript-stack-tooling-choices-explained?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://syntax.fm/og/727.jpg?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [JavaScript Jabber JSJ 619 - Mastering Back-End Functionalities and Development with AWS Amplify](https://redcircle.com/shows/javascript-jabber/ep/004e2921-1109-4914-8e82-96fd9c0133e1?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [React Server Components 🧐 with Dan Abramov (JS Party #311)](https://changelog.com/jsparty/311?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [601: Brad Frost on A Global Design System + Frostapalooza – ShopTalk](https://shoptalkshow.com/601/)
    
- [Module Federation - Module Mixology - Front End Happy Hour](https://www.frontendhappyhour.com/episodes/module-federation-module-mixology/)
    
    ![](https://frontendhappyhour.com/public/img/episodes/friendly-preview/module-federation-module-mixology.jpeg?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Upgrade Your Lifestyle: From the Ballmer Peak to High Tech Toilet Seats - Whiskey Web and Whatnot - Episode 130](https://whiskeywebandwhatnot.fm/upgrade-your-lifestyle-from-the-ballmer-peak-to-high-tech-toilet-seats?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Go From Stuck to Unstoppable with this Motivation Tip - Asian Efficiency](https://www.asianefficiency.com/podcasts/494w-get-out-slump/)



### Work / Productivity 📇
- [Startup Infrastructure: Scaling from Zero to Enterprise](https://vadimkravcenko.com/shorts/infrastructure-from-zero-to-enterprise/)
    
    ![](https://vadimkravcenko.com/wp-content/uploads/2024/02/scaling-og.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [The System That Will Change Your LIFE! (Evidence-Based) - YouTube](https://www.youtube.com/watch?v=369qpKIimxw&ab_channel=SahilBloom)
    
- [Questionable Advice: “My boss says we don’t need any engineering managers. Is he right?” – charity.wtf](https://charity.wtf/2024/01/05/questionable-advice-my-boss-says-we-dont-need-any-engineering-managers-is-he-right/)
    
- [RDEL #28: What type of interruptions impact developer productivity most?](https://rdel.substack.com/p/rdel-28-what-type-of-interruptions?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://substackcdn.com/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4561082a-4270-449a-af92-5dc993eb27ff_1874x556.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Should you Stay Technical as an Engineering Manager?](https://hybridhacker.email/p/staying-technical-as-an-engineering-manger?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://substackcdn.com/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb252d0d-8272-44b4-8d81-075e8012ddef_3000x1688.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [The Snow Melts At The Periphery - by James Stanier](https://devinterrupted.substack.com/p/the-snow-melts-at-the-periphery?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Your Customers Are Not Always Right - Itamar Gilad](https://itamargilad.com/customer-feedback/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Pick one and own it](https://longform.asmartbear.com/one-benefit/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [The Snow Melts At The Periphery - by James Stanier](https://devinterrupted.substack.com/p/the-snow-melts-at-the-periphery?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://substackcdn.com/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc00991b-35d5-46e5-bf87-5b82e80dfe3f_1600x1445.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Microsoft's New Future of Work Report - by Abi Noda](https://newsletter.getdx.com/p/microsofts-new-future-of-work-report?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://substackcdn.com/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7420b3d-6172-41d8-9943-6bdb3b54804f_2000x1400.png?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)

    

### Misc🔋
- [How I reduced the size of my very first published docker image by 40% - A lesson in dockerizing shell scripts](https://bhupesh.me/publishing-my-first-ever-dockerfile-optimization-ugit/)
    
- [Your guide to quick wins in SaaS marketing](https://www.growthunhinged.com/p/your-guide-to-quick-wins-in-saas?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
    ![](https://substackcdn.com/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc803a184-d519-4c2e-b6bf-31323b7a4c59_1080x890.png)
    
- [What happened with the Web Monetization API? – Chris Coyier](https://chriscoyier.net/2024/01/24/what-happened-with-the-web-monetization-api/)
    
- [The next evolution of serverless is stateful • Solving the decision problem](https://sunilpai.dev/posts/the-future-of-serverless/)
    
- [Too much of a good thing: the trade-off we make with tests | nicole@web](https://ntietz.com/blog/too-much-of-a-good-thing-the-cost-of-excess-testing/)
    
- [Part one: 7 must-know object-oriented software patterns (and their pitfalls) · Raygun Blog](https://raygun.com/blog/object-oriented-software-patterns-part-one/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Why We Can't Have Nice Software - Andrew Kelley](https://andrewkelley.me/post/why-we-cant-have-nice-software.html?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [A Distributed Systems Reading List](https://ferd.ca/a-distributed-systems-reading-list.html?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [The advantages of queues on logs — Jack Vanlightly](https://jack-vanlightly.com/blog/2023/10/2/the-advantages-of-queues-on-logs?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Please, don’t force me to log in : Juha-Matti Santala](https://hamatti.org/posts/please-dont-force-me-to-log-in/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Dealing with diverged git branches](https://jvns.ca/blog/2024/02/01/dealing-with-diverged-git-branches/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Web Development Is Getting Too Complex, And It May Be Our Fault — Smashing Magazine](https://www.smashingmagazine.com/2024/02/web-development-getting-too-complex/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)


### Fun 👾
- [Most Searched Playground – Google](https://searchplayground.google/)
    
    ![](https://searchplayground.google/static/share.jpg?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email)
    
- [Matteo Santoro](https://matteosantoro.dev/?utm_source=tech-foutraque&utm_campaign=34&utm_medium=email) For Retro gaming lovers!

---

💌 If you like this newsletter, don't hesitate to subscribe, to share it and support us! We are also on [**Twitter/X**](https://twitter.com/tech_foutraque) and [**BlueSky**](https://bsky.app/profile/tech-foutraque.bsky.social), come and say Hello! We share content throughout the week in advance. Thank you!