Together With
|
|
|
|
Rethinking Text Resizing on Web (12 minute read)
Airbnb improved its website's accessibility by implementing font scaling, allowing users to adjust text size independently from page zoom. Unlike browser zoom, which can create layout issues on smaller screens, font scaling only affects text elements, providing a better user experience for those with low vision. Airbnb used rem units for font sizing, as they are relative to the root element and provide more consistent scaling than em units.
|
How terminal works. Part 1: xterm, user input (13 minute read)
This blog post explains how xterm, a terminal emulator, handles user input. xterm receives key presses, encodes them using the configured encoding (usually UTF-8), and writes the data into a tty device. Non-printable characters are encoded using ANSI escape sequences.
|
|
Why I Love Laravel (2 minute read)
Laravel is a PHP framework for building web applications that is popular due to its speed and the fact that it includes everything needed for development. It has pre-built user authentication and built-in tools for database interaction, background jobs, and email sending. Deployment is also easy because the framework has dedicated hosting solutions.
|
|
Introducing Copilot+ PCs (15 minute read)
Microsoft has introduced Copilot+ PCs, a new category of Windows PCs designed for AI with enhanced processors and new AI features like Recall, Cocreator, and Live Captions.
|
Vernier (GitHub Repo)
Vernier is a next-generation Ruby 3.2.1+ sampling profiler. It tracks multiple threads, GVL activity, GC pauses, idle time, and more.
|
|
Google CEO Sundar Pichai on AI-powered search and the future of the web (36 minute read)
Google CEO Sundar Pichai discusses the integration of AI into Google products and its potential impact on the web. Google's new AI-powered search feature, AI Overviews, provides users with more context-rich search results. There are concerns from content creators about traffic loss, but Google is trying to balance user satisfaction with the needs of content creators.
|
|
Prefer Noun-Adjective Naming (2 minute read)
Noun-adjective naming (example: “StreamCreated” instead of “CreatedStream”) is preferable in codebases because it keeps related components grouped together in alphabetical order and simplifies searching.
|
|
Love TLDR? Tell your friends and get rewards!
|
Share your referral link below with friends to get free TLDR swag!
|
|
Track your referrals here.
|
Want to advertise in TLDR? 📰
|
If your company is interested in reaching an audience of web developers and engineering decision makers, you may want to advertise with us.
If you have any comments or feedback, just respond to this email!
Thanks for reading,
Priyam Mohanty, Jenny Xu & Ceora Ford
|
|
|
|
|