TLDR Web Dev

TLDR WEB DEV 2024-01-12

5 sections14 entrieslinks blockcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01ARTICLES & TUTORIALS

FRONTEND PREDICTIONS FOR 2024

In 2023, there were significant advancements in server-side rendering, increased interest in AI integration, browser and JavaScript engine improvements (like Bun), and improvements to cross-platform frameworks like React Native and Flutter. In 2024, there will be a focus on consolidating tools and frameworks, increased competition to own the entire software stack, more diversity in web engines with Apple's changes that will open up the web on mobile, continued AI advancements, and the dominance of existing UI frameworks like React. Native mobile development is expected to remain relatively unchanged.

buttondown.email13 min read

THE WEBSITE VS. WEB APP DICHOTOMY DOESN'T EXIST

The website vs. web app dichotomy posits that websites can be grouped into two categories: mostly static “documents” with little user interaction beyond following links (websites) and “applications” that involve rich dynamic behavior, needing JavaScript frameworks (web apps). There’s a spectrum between websites and web apps, and where a project sits determines which technologies are appropriate for building it. This post argues that such a spectrum is not conclusive and should be broken down more with axes spanning static/dynamic and online/offline.

jakelazaroff.com11 min read

02OPINIONS & ADVICE

IS WORK LIFE BALANCE A MYTH FOR SOFTWARE ENGINEERS?

Work-life balance goes past just time management. It also involves managing one's own energy levels and priorities. The ERP (Effort, Reward, Penalty) framework can help one in making decisions about task delegation, setting boundaries, and prioritizing personal responsibilities.

open.substack.com6 min read

IS HTMX JUST ANOTHER JAVASCRIPT FRAMEWORK?

HTMX can function as both a library and a framework, depending on its usage. HTMX primarily relies on HTML, making it more adaptable and compatible with various development tools, reducing the risk of code obsolescence.

htmx.org6 min read

03LAUNCHES & TOOLS

CSS HOOKS

CSS Hooks bring CSS features to native inline styles, enabling you to target various states such as hover, focus, and active without leaving the style prop.

github.comGitHub repository

ELEMENT PLUS

A Vue 3 UI component library with TypeScript support.

github.comGitHub repository

PATHWAY

Pathway is a high-throughput, low-latency data processing framework that handles live data & streaming. It can create Python code that combines batch processing, streaming, and real-time APIs for LLM apps.

github.comGitHub repository

04MISCELLANEOUS

HOW GOOGLE PERFECTED THE WEB

Google controls 90% of the search market, so businesses and content creators are heavily focused on search engine optimization to enhance their visibility on Google. This optimization has led to an abundance of content designed specifically to capture Google's attention, resulting in repetitive and sometimes low-quality material competing for limited search real estate.

theverge.com14 min read

HOW BIGTECH INVESTED IN AI COMPANIES IN 2023

Microsoft, Google, and Amazon were among the major players in 2023 that struck blockbuster deals. Their deals accounted for two-thirds of the $27 billion raised by AI companies. Nvidia emerged as a prominent investor, participating in 35 deals and establishing a venture capital arm called NVentures. Foundation models and development platforms in the AI sector experienced substantial growth, with major tech companies like Amazon, Google, Microsoft, Nvidia, and Salesforce investing in these areas.

open.substack.com8 min read