Pivoting From React to Native DOM APIs: A Real World Example – The New Stack https://buff.ly/3KYwnfq To develop the user interface of its web browser, Edge, Microsoft recently began moving away from React and other JavaScript frameworks to embrace what it called an “HTML-first” approach. Instead of using React to create the user interface — the most common web development paradigm today — the Microsoft Edge team pivoted to an approach it described as “markup-first, small bundles, and less UI-rendering JavaScript code.” After we published that post, I was approached by a developer who had also made a similar transition. Julien Moulis is a senior frontend developer at a Swiss IT company called Eukleia, which is building a custom developer tool called Mindsapp. Moulis reached out to tell me that for Mindsapp, his team “decided to make the shift from React’s overwhelming VDOM to the fantastic modern DOM API.” Source: Pivoting From React to Native DOM APIs: A Real World Example – The New Stack (https://buff.ly/3KXHjtR)
Conffab
Education
Stream presentations from hundreds of world leading experts in development, design and more…
About us
Nearly 1,000 presentations from hundreds of world leading experts at dozens of conferences…and counting There's free, paid and premium options, or just browse our library of hundreds of presentations across product, design, front end dev, and more. From dozens of conferences No ads. Just hundreds of hours of product design, product management, front end and web dev presentations. From names you know, and emerging experts, with new content always coming.
- Website
-
https://conffab.com/
External link for Conffab
- Industry
- Education
- Company size
- 2-10 employees
- Type
- Privately Held
Updates
-
How to Fix “AI’s Original Sin” – O’Reilly https://buff.ly/4blyAMA But it seems less important to get into the fine points of copyright law and arguments over liability for infringement, and instead to explore the political economy of copyrighted content in the emerging world of AI services: Who will get what, and why? And rather than asking who has the market power to win the tug of war, we should be asking, What institutions and business models are needed to allocate the value that is created by the “generative AI supply chain” in proportion to the role that various parties play in creating it? And how do we create a virtuous circle of ongoing value creation, an ecosystem in which everyone benefits? Source: How to Fix “AI’s Original Sin” – O’Reilly (https://buff.ly/3Vpig7I)
How to Fix
oreilly.com
-
Learn Grid Now, Container Queries Can Wait https://buff.ly/4bg9EpN There’s no rush to rip out all your media queries, and replace them with containers. You’ll be fine waiting for widely available support and your next scheduled re-factor.But if you’re still avoiding grid – whatever your reasons – you are, in fact, missing out. CSS grid is one of the best features in CSS, and one of the biggest time-savers on every site we build.I can imagine it’s hard to re-write a system built on flexbox. Flexbox is a great feature, and part of the web platform. What more do you need?But flexbox is designed for content-out distribution, not system-wide page layouts. Using flexbox alone is like only using inline text, without paragraphs, divs, and other block elements. You’re using half the system, and it’s the more complicated half to manage. Source: Learn Grid Now, Container Queries Can Wait | OddBird (https://buff.ly/3xDpsoL)
Learn Grid Now, Container Queries Can Wait
oddbird.net
-
Every website and web app should have a service worker | Go Make Things https://buff.ly/4eoAvTx A service worker is a special JavaScript file that gets installed by a user’s web browser and saved locally.Any request that comes from the site—and any response it gets back—first goes through the service worker file. Service workers also have access to a special cache where they can save responses and assets locally. Together, these features allow you to…Serve frequently accessed assets from your local cache instead of the network, reducing data usage and improving performance. Provide access to critical information (or even your entire site or app) when the visitor goes offline.Prefetch important assets and API responses so they’re ready when the user needs them.Provide fallback assets in response to HTTP errors.In short, service workers allow you to build faster and more resilient web experiences. Source: Every website and web app should have a service worker | Go Make Things (https://buff.ly/4ekVI0J)
Every website and web app should have a service worker
gomakethings.com
-
What Are CSS Container Style Queries Good For? — Smashing Magazine https://buff.ly/3VyVniq What are these CSS Container Style Queries, and why should you use them? Juan Diego Rodríguez delves deeply into style queries, and not at the syntax level, but at what exactly they are solving and what sort of use cases you would find yourselves reaching for them in your work if and when they gain browser support.Source: What Are CSS Container Style Queries Good For? — Smashing Magazine (https://buff.ly/45qUuwT)
What Are CSS Container Style Queries Good For? — Smashing Magazine
smashingmagazine.com
-
Sober AI is the Norm | Drew Breunig https://buff.ly/3xgG85x The boring pursuit of business intelligence for allLast month, I wrote a plea for sober AI, lamenting the level of hype from OpenAI, Google, and countless other companies and boosters. “Imagine having products THIS GOOD and still over-selling them.”But below the hype, there’s incredible, humble work being done. This is the field of Sober AI.Source: Sober AI is the Norm | Drew Breunig (https://buff.ly/3XlGHFK)
Sober AI is the Norm
dbreunig.com
-
So You Want To Build A Browser Engine https://buff.ly/3XrQz0R If you’re building a browser engine from scratch just for fun, stop reading now and I wish you the best. If you want to build an engine that’s competitive with Chromium, and surpasses it in some respects, here’s my advice.Source: So You Want To Build A Browser Engine (https://buff.ly/3x3M7us)
So You Want To Build A Browser Engine
robert.ocallahan.org
-
Opinions for Writing Good CSS https://buff.ly/4bZBeJ4 CSS can be hard and frustrating for beginners. The nature of the language is so different from traditional programming languages. While it’s easy to learn the parts: selectors, properties, etc. It’s much tougher to practically compose multiple ideas together to make something new or more complex happen.Source: Opinions for Writing Good CSS (https://buff.ly/4bXyM60)
Opinions for Writing Good CSS
andrewwalpole.com
-
WhoCanUse https://buff.ly/4emRKVm It’s a tool that brings attention and understanding to how color contrast can affect different people with visual impairments.Source: WhoCanUse (https://buff.ly/46nBEXB)
WhoCanUse
whocanuse.com
-
Generative AI Is Not Going To Build Your Engineering Team For You – Stack Overflow https://buff.ly/3XlvxRw People act like writing code is the hard part of software. It is not. It never has been, it never will be. Writing code is the easiest part of software engineering, and it’s getting easier by the day. The hard parts are what you do with that code—operating it, understanding it, extending it, and governing it over its entire lifecycle.Source: Generative AI Is Not Going To Build Your Engineering Team For You – Stack Overflow (https://buff.ly/4bVWJus)
Generative AI Is Not Going To Build Your Engineering Team For You - Stack Overflow
stackoverflow.blog