TLDR WEB DEV 2023-05-09
Parse notes
- Subscription/account footer truncated before parsefooter_truncated
01ARTICLES & TUTORIALS
THE SAFEST WAY TO HIDE YOUR API KEYS WHEN USING REACT
PULL TO REFRESH FROM SCRATCH AS A REACT HOOK
The "pull to refresh" is a ubiquitous mobile UI pattern where a user pulls the page down and triggers the page refresh. This tutorial goes through the implementation steps of pull-to-refresh as a hook in React.
02OPINIONS & ADVICE
BREADTH VS. DEPTH, IN WHICH DAVE SUPPORTS JOB HOPPING
THE D.E.N.N.I.S. SYSTEM: RÉSUMÉ TIPS FOR SENIOR DEVS
HOW TO DEVELOP AN INNOVATION CULTURE
03LAUNCHES & TOOLS
GITHUB CODE SEARCH IS GENERALLY AVAILABLE
UNLIGHTHOUSE
Unlighthouse scans your entire site using Google Lighthouse, with a modern UI, minimal config and smart sampling. It takes two minutes on average and is open source.
INK
Ink is React for interactive command-line apps. It provides the same component-based UI building experience that React offers in the browser, but for command-line apps. It uses Yoga to build Flexbox layouts in the terminal, so most CSS-like props are available in Ink as well.
04MISCELLANEOUS
STORY
FIGHT BETWEEN BIG TECH AND BIG EUROPEAN TELCOS
In the EU, telcos are complaining about the investments they need to make to maintain the current network infrastructure. This is sparking a debate to make changes to the network charging fee, which may give Big Tech content a fast lane at the expense of giving a slow lane to everyone else.
GENERATIVE AI AND THE IMPACT ON APIS AND SOFTWARE DEVELOPMENT
05QUICK LINKS
50+ CHATGPT PROMPTS FOR WEB DEVELOPERS
This article details over 50 practical prompt templates for web developers to develop more efficiently. It’s not limited to “generate a JavaScript function that does x”, but also looks at interesting use cases like code review & refactor, debugging, SEO, and more.