TLDR Web Dev

TLDR WEB DEV 2023-11-14

6 sections13 entrieslinks blockcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01GENERAL

Sponsored

ADEVINTA’S TOP DEVOPS, ML, AND BACKEND STORIES OF 2023

The Adevinta tech team manages dozens of high-traffic marketplaces around the world. Their engineering blog on Medium [6] is a great resource for hands-on learnings, covering technical topics Adevinta developers encounter in their daily work (no promotional BS):

medium.comSponsor

02ARTICLES & TUTORIALS

REVAMPING DASHER FAQ HUB THROUGH SERVER-DRIVEN CONTENT AND WEBVIEW

DoorDash built a common web app within native mobile applications that supported rapid content updates and similar content across all platforms. Its system architecture involved a WebView that interfaced with Backend for Frontend (BFF) and a backend service. The backend service managed content stored as JSON, including UI formatting. The DoorDash team faced challenges in dealing with different platform messaging protocols, managing the complexity of different message types as requirements evolved, and maintaining compatibility with different feature and client versions.

doordash.engineering10 min read

11 WAYS TO OPTIMIZE YOUR WEBSITE

This article covers tips to optimize your website, such as using modern web formats, lazy loading, using a CDN, setting up caching, using a static site generator, and more. It goes in-depth by showing detailed code examples and images for each piece of advice. The article covers both tips for optimization with code along with more general advice, such as switching analytics tools.

levelup.gitconnected.com16 min read

03OPINIONS & ADVICE

HTML WEB COMPONENTS

HTML Web components allow for rendering before JavaScript, promoting a design of composability and augmentation. React involves creating components that entirely handle both functionality and rendering with JavaScript. Long-term success on the web tends to favor technologies that augment and enhance existing standards, like HTML5 and fetch API, rather than those that seek to replace them.

blog.jim-nielsen.com4 min read

YOUR SMALL IMPRECISE ASK IS A BIG WASTE OF THEIR TIME

Common workplace issues stem from vague instructions by managers and leaders. Examples include employees spending excessive time on tasks due to unclear requirements, misunderstandings leading to over-preparation for meetings, and projects being delayed because of misinterpreted directives about modernization. To prevent such issues, leaders should be precise in their requests and employees should ask for clarification often.

staysaasy.com3 min read

04LAUNCHES & TOOLS

REACT DATASHEET GRID

React Datasheet Grid is an Excel-like component for creating spreadsheets using React and TypeScript. It supports copy-pasting to and from Excel and Google Sheets, keyboard navigation and shortcuts, hundreds of thousands of rows, customization, and all common gestures from normal sheets, such as dragging a corner to expand a selection.

github.comGitHub repository

⌘K-SV

⌘K-sv is a command menu Svelte component. It can be used as an accessible combobox, where it renders, filters, and sorts items automatically.

github.comGitHub repository

05MISCELLANEOUS

LOOKING TO BECOME A GREAT MANAGER? TRY THESE SIX MICROHABITS

It’s vital for managers to be effective in the way they lead their teams and carry out their daily responsibilities. If they don’t take the time to develop effective habits, a manager risks wasting time, producing inconsistent results, and allowing problems to persist. This article highlights six valuable principles that will help any manager develop effective habits.

hackernoon.com8 min read

DESIGNING WEB DESIGN DOCUMENTATION

We often think of documentation in relation to the software we work with and the software we build. Documentation can also be used to make for a seamless and consistent experience with web design. This article emphasizes the importance of design documentation and also offers tips for creating your own design documentation for your team.

smashingmagazine.com13 min read