The Time Travel Debugger for Web Development
Lightning-Fast Web Performance: an online lecture series from Scott Jehl
An online lecture course by Scott Jehl
Learn to analyze site performance, fix issues, monitor for regressions, and deliver fast, responsive designs from the start.
How to Play and Pause CSS Animations with CSS Custom Properties | CSS-Tricks
GitHub - goldbergyoni/nodebestpractices: The Node.js best practices list (January 2021)
this repository is a summary and curation of the top-ranked content on Node.js best practices, as well as content written here by collaborators
Ready Player Me - Personal 3D Avatars for Games and VR.
Level up your virtual experience with selfie-based avatars that people love and emotionally connect with.
Innovation in the web without sacrificing Accessibility – INNOQ
necolas/react-native-web: React Native for Web
"React Native for Web" makes it possible to run React Native components and APIs on the web using React DOM.
(4) Why Web Browsers Are FREE - YouTube
Why Web Browsers Are FREE
User-centric performance metrics are a critical tool in understanding and improving the experience of your site in a way that benefits real users.
WebReflection/wicked-elements: Components for the DOM as you've never seen before
Components for the DOM as you've never seen before
Web Font Optimization | Web Fundamentals | Google Developers
This article contains contributions from Monica Dinculescu, Rob Dodson, and Jeff Posnick.Typography is fundamental to good design, branding, readability, and accessibility. Webfonts enable all of the above and more: the text is selectable, searchable, zoomable, and high-DPI friendly, providing consistent and sharp text rendering regardless of the screen size and resolution. Webfonts are critical to good design, UX, and performance.
Reusable Web Components and Design Systems are hardBuilding, Maintaining and Sharing reusable Web Components or Design Systems are expensive tasks. The build setup is a PhD project, the tooling is straigth out of FisherPrice® and packaging everything together requires knowledge that goes way beyond useful front-end development skills.We believe there is a better way...WebComponents Studio is on a mission to streamline and empower the creation of Web Components and Design Systems. Reusable components are about productivity and agility. Let's forget about the unnecessary complexity and slowdown of the underlying plumbing and let's focus on coding beautiful components with built-in quality, accessibility, user-experience and developer-experience.Join the discuss on Slack
Sustainable Web Manifesto
“If the Internet was a country, it would be the 6th largest polluter” 1
Adopt a Design System inside your Web Components with Constructable Stylesheets
As someone who makes stuff on the web, there are two things that I’ve been seeing quite a bit lately: Web Component discussion and CSS debates. I think that Web Components, or more specifically the Shadow DOM, is poised to solve some long-standing CSS problems. I’m a big fan of Web Components. In fact, I’m just wrapping up a book with Manning Publications now, called Web Components in Action.
Accenture sued over website redesign so bad it Hertz: Car hire biz demands $32m+ for 'defective' cyber-revamp • The Register
Rental firm fuming after consultancy 'never delivered a functional site or mobile app'
ngrok - secure introspectable tunnels to localhost
Public URLs for exposing your local web server.Spend more time programming. One command for an instant, secure URL to your localhost server through any NAT or firewall.
We are actively destroying the web | Go Make Things
An Introduction to Web Components | CSS-Tricks
Solve accessibility issues before they reach your customers.
web-conferences-2018/README.md at master · asciidisco/web-conferences-2018
The State of the Web – Karolina Szczur – Medium
The Internet is growing exponentially, and so is the Web platform we create. Often though we fail to reflect on the greater picture of connectivity and contexts the audience of our work might find themselves in. Even a short glance at the state of the World Wide Web shows that we haven’t been building with empathy, situation variability awareness, let alone performance in mind.
Betting on the Web
Note: I just spoke at Coldfront 2017 about why I’m such a big proponent of the Web. What follows is essentially that talk as a blog post (I’ll add a link to the video once it is published).
10 guidelines to improve your web accessibility | Aerolab
There’s a quote by Tim Berners-Lee, Director of W3C and inventor of the World Wide Web, that says, “The power of the web is in its universality”. As people who make a living by making websites, it’s our responsibility to ensure everyone has access to them. Web accessibility seems like a tall order on paper, but it’s definitely much easier than it sounds.
Designing state machines | Drivy Engineering
State machines are a very powerful tool but are often underused in web development. The design process forces you to think hard about how you want to model your data, about the different objects lifecycles, about the way you want to expose your data and communicate with your whole team, and about the upcoming evolutions.
Going through this process takes a lot of efforts but is worthwile, it brings a lot of structure to your code and your team. Also, the actual implementation of a state machine is usually very simple.
A beginner's guide to designing interface animations | Creative Bloq
Motion design is a necessary skill for the modern web. With web animation thriving, everyone from UX designers to front-end developers needs an appreciation for what motion can add to their work.
ManifeStation - Automagically create your Web App Manifest
enter a domain to have a W3C Web App Manifest automagically generated from its existing HTML
traintimes.org.uk performance notes
On Twitter last week, Bruce Lawson asked people to write up their performance optimisations. I’ve had some bits of time to make some improvements to traintimes.org.uk, and so here is a short essay/notes (I don’t get much free time at present for various small-person-shaped reasons) on how this site is currently seven times quicker than the official site on a mobile:
Beyond the Bubble: Real world performance – Building Calibre
Something that has really struck me this past year is how little we as a web industry know about the ways in which people (yep, real people, not other web developers) access the Internet, and tangentially, how antiquated our methods of delivering content to users really are.
Coding In The Age Of Code Components
This is the age of code components. Web, React, Angular, Vue, and even Node components are the building blocks of pretty much everything these days.