- Full Stack Focus
- Posts
- ✍️ One million lines of TypeScript
✍️ One million lines of TypeScript
and Web Components are not the future
Hey There,
Thanks for subscribing to Frontend Focus over the past few months. This is our first edition. We’re collecting feedback from our readers, so feel free to hit reply and tell us what you think!
What programming content are you most interested in? |
Frontend Focus
Web Components Are Not the Future
Ryan Carniato reflects on his past support for Web Components, explaining how he used them in production for seven years and even wrote early polyfills. However, his perspective has shifted, now viewing Web Components as a growing risk to the future of web development. Despite their early promise, he argues that the situation has only worsened over time.
Lessons from over a million lines of TypeScript
Quentin Spencer-Harper, after a decade at Palantir leading frontend engineering, shares hard-earned lessons on testing frontends effectively. With a massive codebase and hundreds of developers, his team iterated through various approaches, analyzing production bugs and collaborating with industry leaders. This post distills the top three lessons learned from that extensive experience.
How to fetch data in React (2024 edition)
Robin Wieruch examines the various methods for fetching data in React from remote APIs, covering both older approaches and newer, recommended practices. He highlights which techniques are still effective today and which should generally be avoided. The post offers a really good look at React's evolving data-fetching options.
Backend Brief
Endpoints for Python Web Development
Python has been a cornerstone of web development for nearly 30 years, but modern 3-tier web projects have become increasingly complex and stressful. With tasks scattered everywhere, it's easy to feel overwhelmed. PyCharm aims to simplify the process, here’s 3 great things about its Endpoints tool window.
Rewriting Rust
The Rust programming language, once bursting with rapid feature releases, now feels stagnant, with progress slowing dramatically. While 700 unstable features are listed, most remain in limbo, not yet part of stable Rust. Frustration grows as the Rust RFC process seems to be a graveyard for promising ideas, leaving many to wonder how much of this innovation will ever make it into the language proper.
The string split method in Python
This guide dives into Python's string split method, exploring its functionality and various practical uses.
Quick Links
Tools
Tutorials
AI
Media
a couple takes on the "vscode continue pearAI YC drama"
for context:
- i did YC in W19, big fan of YC
- i run a large OSS project cal.com
- i have the most respect for @garrytan, who also signed my O1 petition 💪my takes:
- i agree with my cofounder… x.com/i/web/status/1…— Peer Richelsen — oss/acc (@peer_rich)
10:50 AM • Sep 30, 2024