Found 616 bookmarks
Newest
Cascade
Cascade
Livecoding with CSS
·raphaelbastide.com·
Cascade
Genie Framework - Highly Productive Web Development With Julia
Genie Framework - Highly Productive Web Development With Julia
Genie Framework includes all you need to quickly build production-ready web applications with Julia. Develop Julia backends, create beautiful web UIs, build data applications and dashboards, integrate with databases and set up high-performance web services and APIs.
·genieframework.com·
Genie Framework - Highly Productive Web Development With Julia
Tweaking In The Browser
Tweaking In The Browser
A few thoughts on why designing in the browser isn’t designing. It’s more of a tweaking process.
·ishadeed.com·
Tweaking In The Browser
How to Shrink a WSL2 Virtual Disk – Stephen's Thoughts
How to Shrink a WSL2 Virtual Disk – Stephen's Thoughts
You can use the diskpart tool to compact a VHDX. This allows you to shrink a WSL2 virtual disk file, reclaiming disk space. I went from 100GB to 15GB.
·stephenreescarter.net·
How to Shrink a WSL2 Virtual Disk – Stephen's Thoughts
JavaScript Dev Tools in 2022
JavaScript Dev Tools in 2022
A breakdown of the most important JS dev tools in 2022, including their most relevant tradeoffs, and some opinionated advice sprinkled on top.
·transitivebullsh.it·
JavaScript Dev Tools in 2022
How We Got Here - The History of Web Development - Richard Campbell
How We Got Here - The History of Web Development - Richard Campbell
The Internet existed before the Web, but the Web redefined the Internet - what started out as a protocol for helping scientists share documents and references has turned into one of the most important forces in the 21st century. But how did we get here? Join Richard Campbell as he tells the story of the World Wide Web and the web development tools and techniques that made it all possible. From the early versions of HTML where you laid out web pages with tables (GeoCities anyone?) and simple scripting languages to CSS, JavaScript and HTML 5, leading to Single Page Applications, Progressive Web Apps and Web Assembly! We've come a long way, and the story is continuing! NDC Conferences https://ndcsydney.com https://ndcconferences.com
·youtube.com·
How We Got Here - The History of Web Development - Richard Campbell
A Brief History of Frontend Frameworks
A Brief History of Frontend Frameworks
Learn the history and evolution of web development frontend frameworks, focussing on JavaScript frameworks. Talk given by Fabian Buentello at the Houston React Meetup. Thanks to Fabian for giving us permission to post his talk. 🔗Slides: https://speakerdeck.com/initfabian/a-brief-history-of-front-end-frameworks ⭐️References ⭐️ 🔗Beginner's Guide to Front End Frameworks by Daniel Tunon - https://www.youtube.com/watch?v=GgRxeuXNLLE 🔗Marco Rogers: Finding Patterns Across Front-end Frameworks [JSConf2014] - https://www.youtube.com/watch?v=Bp3Jy177NvU 🔗A short history of Javascript frameworks: a comparison of JQuery, AngularJS and React - https://vincenttunru.com/A-short-history-of-Javascript-frameworks-a-comparison-of-JQuery-AngularJS-and-React/ 🔗Frontend Tech Talk: The Frontend Landscape Explained and 4 Advanced Frameworks - https://www.youtube.com/watch?v=5B15ymmt0oI 🔗JavaScript Timeline 1 - https://image.slidesharecdn.com/frontenddevelopmentforbackenddevelopers-devoxxuk2017-170622135824/95/front-end-development-for-back-end-developers-devoxx-uk-2017-9-1024.jpg?cb=1498139959 🔗JavaScript Timeline 2 - https://pbs.twimg.com/media/CDx_joRXIAAuxZf.png 🔗Douglas Crockford on JavaScript - Chapter 2: And Then There Was JavaScript - https://www.youtube.com/watch?v=RO1Wnu-xKoY 🔗Douglas Crockford: The History of JavaScript - https://www.youtube.com/watch?v=wWi9lPEfNHc 🔗Client-side vs. server-side rendering: why it’s not all black and white - https://medium.freecodecamp.org/what-exactly-is-client-side-rendering-and-hows-it-different-from-server-side-rendering-bd5c786b340d 🔗A Short History of Javascript(W3) - https://en.wikipedia.org/wiki/JavaScript#History 🔗A Short History of Javascript Frameworks - https://vincenttunru.com/A-short-history-of-Javascript-frameworks-a-comparison-of-JQuery-AngularJS-and-React/ 🔗Jon Reid - Software Paradigms & Patterns — Did We Get It All Wrong? - https://www.youtube.com/watch?v=Zum1GB3fmt0 🔗Architecture the Lost Years by Robert Martin - https://www.youtube.com/watch?v=WpkDN78P884 🔗React.js Conf 2015 Keynote - Introducing React Native - https://www.youtube.com/watch?v=KVZ-P-ZI6W4 🔗Tom Occhino and Jordan Walke: JS Apps at Facebook(React is born) - https://www.youtube.com/watch?v=GW0rj4sNH2w 🔗Hacker Way: Rethinking Web App Development at Facebook - https://www.youtube.com/watch?v=nYkdrAPrdcw -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://medium.freecodecamp.org And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp
·youtube.com·
A Brief History of Frontend Frameworks
dotJS 2017 - Tom Dale - Secrets of the DOM Virtual Machine
dotJS 2017 - Tom Dale - Secrets of the DOM Virtual Machine
Filmed at https://2017.dotjs.io on December 1st in Paris. More talks on https://dotconferences.com/talks Most web applications today build their UIs by running JavaScript. But what happens if we instead treat our templates as a specialized functional programming language that can be compiled into optimized bytecode and executed with a virtual machine? Tom explores this novel architecture and some of the performance benefits it gives us.
·youtube.com·
dotJS 2017 - Tom Dale - Secrets of the DOM Virtual Machine
Tom Dale: Making the Jump: How Desktop-Era Frameworks Can Thrive on Mobile | JSConf EU 2017
Tom Dale: Making the Jump: How Desktop-Era Frameworks Can Thrive on Mobile | JSConf EU 2017
http://2017.jsconf.eu/speakers/tom-dale-making-the-jump-how-desktopera-frameworks-can-thrive-on-mobile.html Today’s most popular frameworks come from a time when the world was a different place. Ember’s first rendering engine, for example, was optimized around the performance gotchas of Internet Explorer 6. IE6 has since faded into history, and smartphones with spotty connectivity and occasionally dodgy hardware have become the lowest common denominator that we must optimize for. In this talk, we’ll discuss how smartphones fundamentally change the assumptions we make about architecting applications for the web. Then, we’ll cover how we can embrace these new mobile constraints to build even better apps—for everyone. Finally, we’ll look at the techniques used by desktop-era libraries and what they’re doing to become great for the mobile web.
·youtube.com·
Tom Dale: Making the Jump: How Desktop-Era Frameworks Can Thrive on Mobile | JSConf EU 2017
dotJS 2016 - Evan You - Reactivity in Frontend JavaScript Frameworks
dotJS 2016 - Evan You - Reactivity in Frontend JavaScript Frameworks
Filmed at http://2016.dotjs.io on December 5th in Paris. More talks on http://thedotpost.com With today’s modern JavaScript frameworks, we are used to the fact that when the application state changes, the DOM is updated automatically. But how do the frameworks detect state changes, and how do they efficiently propagate the changes through the system? Evan answers these questions based on his experience building Vue.js.
·youtube.com·
dotJS 2016 - Evan You - Reactivity in Frontend JavaScript Frameworks
Mdash
Mdash
Mdash: tiny standards-based design system for all web projects.
·m-docs.org·
Mdash
Understanding Layout Algorithms
Understanding Layout Algorithms
As front-end developers, we often learn CSS by focusing on individual properties. Instead, we should focus on how the language uses those properties to calculate layouts. In this blog post, we'll pop the hood on CSS and see how the language is structured, and how to learn it effectively.
·joshwcomeau.com·
Understanding Layout Algorithms
How We Built Whimsical | Whimsical
How We Built Whimsical | Whimsical
It's all about balance. How we architected our tech stack to be fast, simple, and thoughtfully designed.
·whimsical.com·
How We Built Whimsical | Whimsical
React v18.0 – React Blog
React v18.0 – React Blog
React 18 is now available on npm! In our last post, we shared step-by-step instructions for upgrading your app to React 18. In this post, we’ll give an overview of what’s new in React 18, and what it means for the future. Our latest major version includes out-of-the-box improvements like automatic batching, new APIs like startTransition, and streaming server-side rendering with support for Suspense. Many of the features in React 18 are built on top of our new concurrent renderer, a behind-the…
·reactjs.org·
React v18.0 – React Blog
New in Chrome 100: User Agent string updates, Multi-screen window placement API, and more!
New in Chrome 100: User Agent string updates, Multi-screen window placement API, and more!
Chrome 100 is rolling out now with a three digit version number. There are some important changes to the user agent string. The Multi-Screen Window Placement API makes it possible to enumerate the displays connected to a user’s machine, and place windows on specific screens. Take a stroll down memory lane and celebrate #100CoolWebMoments since Chrome’s first release at https://goo.gle/3wLVyvP And there’s plenty more! Pete LePage has all the details about what’s new for developers in Chrome 100. Check out https://goo.gle/3LqiXHq for a deeper dive, including links to docs, specs and samples. New in Chrome → https://goo.gle/NewInChrome Subscribe to Google Chrome Developers → https://goo.gle/ChromeDevs #NewinChrome #ChromeDeveloper #Chrome
·youtube.com·
New in Chrome 100: User Agent string updates, Multi-screen window placement API, and more!
Swift on Mac OS 9
Swift on Mac OS 9
The OS I learned to program on meets the language I helped create.
·belkadan.com·
Swift on Mac OS 9
The Story of Next.js
The Story of Next.js
This is the story of how Next.js took over the world.
·youtube.com·
The Story of Next.js
The CSS Cascade
The CSS Cascade
pWe style our websites using CSS, which stands for Cascading Style Sheets, but what does Cascading really mean? To save ourselves from future angst, let’s take a step back and learn this thing for real.
·wattenberger.com·
The CSS Cascade