38 private links
In order to feel more confident about my tsconfig.json, I decided to go through the tsconfig.json documentation, collect all commonly used options and describe them below: You can come along for the whole ride and go through the options with me. Afterward, you should be able to understand all of your tsconfig. Or you can skip ahead to the summary at the end. I also list recommendations for tsconfig.json by several other people. #typescript #tips #javascript
Enhance ships with everything you need to build a production ready app.
How I built a local-first app for planning trips, and what I learned about the current state of the local-first ecosystem along the way. #f:article #javascript #svelte #webdev
A modern way of building, maintaining and documenting your visual driven twig components in storybook with an automated and opinionated integration workflow for your CMS.
A lightweight Node.js private proxy registry
Patterns.dev is a free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React.
If you're building a web experience and want to stay fast, a performance budget can be critical. For success, embrace performance budgets and learn to live within them. Network & CPU limits on mobile can require asking hard questions like, "what is really important to my users?"
Extension for Visual Studio Code - Multiline search for any language. Structural search for TypeScript and JavaScript
Over the weekend, I finished migrating Shoelace from Stencil to LitElement. Even though consumers of the library won't see much of a difference, this was a major overhaul of Shoelace's internals.
In this article, Adrian Bece shares more about the benefits and caveats of code-splitting and how page performance and load times can be improved by dynamically loading expensive, non-critical JavaScript bundles. #javascript #performance #f:article
A video transcoder and converter built using Web Assembly and FFMPEG to transcode and convert videos right in your browser while protecting your privacy
Snappy, responsive, touch optimized, bi-directional presentation and slide deck framework
CSS scroll snap examples from a presentation https://oh-snap.netlify.app/ by Adam Argyle at CSSDay 2022
A presentation at CSSDay 2022 by Tab Atkins Jr.
When testing svelte components in a node environment and using them outside of a Svelte application, we will be mostly interacting programmatically with Svelte’s client-side API as well as the helpers found in @testing-library/svelte.
A nodejs-based UI tool for managing data/control flows in smart homes #javascript #hardware # software
with a quality score which is measured based on commit frequency, test coverage, presence of vulnerabilities, time it takes to close issues, etc.
Strapi is the leading open-source headless CMS. It’s 100% JavaScript, fully customizable and developer-first.
It’s the easiest, fastest way to manage content: Integrate your tools. Publish across channels. Unblock your team with our industry-leading app framework.
Keystone helps you build faster and scale further than any other CMS or App Framework. Just describe your schema, and get a powerful GraphQL API & beautiful Management UI for content and data.
No boilerplate or bootstrapping – just elegant APIs to help you ship the code that matters without sacrificing the flexibility or power of a bespoke back-end.