Web Tools #426 - Learning Tools, Frameworks, Testing, Uncats

Web Tools Weekly
WEB VERSION
Tools for Web Developers

Issue #426 • September 16, 2021

Advertisement
Free Guide: The Evolution of JavaScript Tooling
Frameworks and libraries have been created to ease the burden of writing complex UI code. Learn how to deliver applications faster, better, and on budget in our free guide.

Download Your Free Guide!
Sencha

In case you missed it, a couple of weeks ago Smashing Magazine published an article of mine that you might want to bookmark if you're considering learning something new in the coming months:

Interactive Learning Tools for Front-End Developers

It's a pretty big collection of interactive tools and courses to learn tons of different developer-related skills including Flexbox, Grid, TypeScript, JavaScript, React, Regex, SQL, Vim, and more.

As a few people have pointed out when sharing the article on Twitter, many developers prefer to learn in a more interactive environment, similar to a game, rather than just doing straight reading or tutorials. I'm sure many of you feel the same way, so there's likely something for everyone in this post.

Interactive Learning Tools for Front-end Developers

I haven't written much for Smashing Magazine lately, but I always liked Vitaly and the gang over there. Now that I'm back in touch with them, I'll likely be writing more often. This one was a roundup, which I do from time to time, but future articles will probably be more on a specific coding technique or tool.

Now on to this week's tools!
 

 

Front-end Frameworks

Free Guide: The Evolution of JavaScript Tooling
Frameworks and libraries have been created to ease the burden of writing complex UI code. Learn how to deliver applications faster, better, and on budget in our free guide. Download your free guide!  sponsored 

Lucid
A React UI component library that's been battle-tested in enterprise apps and includes D3.js-based SVG charts and human-readable CSS class names.

Tailwind Mobile
Pixel perfect mobile UI components built with Tailwind that includes iOS and Material Design-style components for React, Vue, and Svelte.

Ancestor
A suite of components for ReScript and React that works as unstyled layout primitives to develop responsive web apps, design systems, and style guides.

PrimeVue
Vue version of the PrimeFaces UI framework, offering simple to use, customizable, and performant UI components.

React Next Boilerplate
A starting template with an opinionated toolset for reducing configuration of projects built with Next.js and React.

vitesse-webext
A Vite-powered WebExtension starter template for building add-ons and extensions for Chrome, Firefox, etc.

Webrix.js
Building blocks for React-based web apps. Not a component bank, but a set of building blocks for creating your own unique component bank.

Webrix.js

Admin.js
An auto-generated admin interface that can be plugged into your Node.js app. You provide database models and it generates UI that allows you to manage content.

Fronts
An easy-to-use, progressive framework for building apps using the micro-frontends architecture.

graphlatte
A Next.js template that includes a toolset for GraphQL, Urql, Prisma, Nexus, Tailwind, and more.

React Cool Starter
A starter boilerplate for a universal web app with the best development experience and a focus on performance and best practices.

Testing and Debugging Tools

Build Internal Tools in Minutes with Retool, Where Visual Programming Meets the Power of Real Code
Programming has gotten surprisingly hard. Building a simple form to POST data back to your API means wrangling with redux and thunks. Oh, and debouncing that submit button. Everything but solving the business problem.  sponsored 

running-playwright-on-aws-lambda
A Playwright implementation that runs hundreds of Playwright tests in a few seconds with AWS Lambda.

React Render Tracker
A tool to discover performance issues related to unintended re-renders and unmounts in React projects.

WAVE Evaluation Tool
Microsoft Edge extension for the popular accessibility testing tool (you could also do this by adding the Chrome extension now that Edge is Chromium based).

XState Visualizer
A visualization tool to build state machine diagrams using XState.

tracer-motion
A visual debugger for debugging animations built with Framer Motion, the React animation library.

SpeedVitals
Enter a URL to test a website from various locations and devices for Core Web Vitals scores.
 
SpeedVitals

WebPageTest for VS Code
VS Code extension to run tests against WebPageTest from inside the editor. Once the tests are complete, some of the performance metrics, a copy of the waterfall, screenshot, and a link to the full results will be displayed.

framework-info
Node.js utility or CLI tool that detects which frameworks a local project is using (might come in handy for new projects you're not familiar with).

Postcode
A VS Code extension that can be used to create and test simple and complex HTTP/s requests, as well as view responses.

jest-clean-console-reporter
A Jest Reporter to group, hide, and prettify spammy console warnings.
 

The Uncategorizables

Build Internal Tools in Minutes with Retool, Where Visual Programming Meets the Power of Real Code
Programming has gotten surprisingly hard. Building a simple form to POST data back to your API means wrangling with redux and thunks. Oh, and debouncing that submit button. Everything but solving the business problem.  sponsored 

JSPaint.exe
A cross-platform native desktop app that mimics JS Paint, the old web-based MS Paint remake.

GrowthBook
An open source experimentation platform designed for companies that want to bring A/B testing in-house, but don't want to build it themselves.

Flagsmith
Feature flag and remote config service. Release features with confidence. Manage feature flags across web, mobile, and server-side applications.

Forma
Static HTML forms service with a free plan that includes 2 forms, 100 email notifications, and unlimited submissions per month.

Bonsai
A web browser for Mac that makes it easier for programmers and researchers to find and organize stuff.
 
Bonsai

PolicyTrail
Host a privacy policy document for your website or app securely and free.

Pencil Project
An older project that's an open-source GUI prototyping tool for all platforms.

Claire
Chrome extension that indicates if a website is using Cloudflare and if it's using using modern technologies like HTTP/2, IPv6, and Cloudflare's Railgun.

Widelands.org
A free, open source real-time strategy game inspired by Settlers II.

Design Xstream
A categorized and searchable directory of design tools and resources.

security.txt
 A proposed standard to allow websites to define security policies using a security.txt file inside the .well-known directory.
 

Commercial Apps and Classifieds

These are commercial (non-free) tools, paid classifieds, and affiliate links. You can submit a link for consideration or you can buy a classified link (will be marked "ad").

Untree - Free HTML/CSS website templates that require attribution.

JS E-Books Bundle - 3 JS/DOM e-books in EPUB, PDF, MOBI formats $9. ad 

RepairRabbit - Hosted dashboard and ticketing app for a repair business.

Master Gatsby - 52 HD videos to learn Gatsby, React, GraphQL, etc. ad 

Feroot - Automated JavaScript scanning, monitoring, and controls.

Neeva - An ad-free, private search engine built by ex-Google execs.
 

A Tweet for Thought

The fact that this Tweet got so much traction and discussion from such a small account leads me to believe there's some truth to what was said.

A Tweet for Thought
 

Send Me Your Tools!

Made something? Send links via Direct Message on Twitter @WebToolsWeekly (details here). No tutorials or articles, please. If you have any suggestions for improvement or corrections, feel free to reply to this email.
 

Before I Go...

Music Box Fun lets you create and share music box songs online. The  song library of user contributions includes the Jeopardy! theme, Beethoven's Für Elise, the Super Mario Bros. theme, and lots more.

Thanks to everyone for subscribing and reading!

Keep tooling,
Louis
@WebToolsWeekly

Support this newsletter:
PayPal.me  Patreon / GitHub Sponsors  E-Books / Buy Me a Coffee

Key phrases

Older messages

Web Tools #425 - CSS Tools, Media/SVG, React

Thursday, September 9, 2021

Web Tools Weekly WEB VERSION Issue #425 • September 9, 2021 Advertisement Free Guide: The Evolution of JavaScript Tooling Frameworks and libraries have been created to ease the burden of writing

Web Tools #424 - JS Utilities, Git/CLI Tools, Vue.js

Thursday, September 2, 2021

Web Tools Weekly WEB VERSION Issue #424 • September 2, 2021 Advertisement Free Guide: The Evolution of JavaScript Tooling Frameworks and libraries have been created to ease the burden of writing

Web Tools #423 - URL Structure, Media Tools, JSON, React

Thursday, August 26, 2021

Web Tools Weekly WEB VERSION Issue #423 • August 26, 2021 Advertisement Free PDF Generation API Use pdflayer to automate PDF generation on your website. This free API renders HTML to PDF quickly and

Web Tools #422 - CSS Modules, JS Libraries, Build Tools, React Native

Thursday, August 19, 2021

Web Tools Weekly WEB VERSION Issue #422 • August 19, 2021 Advertisement Web Scraping API Extract the data you need with scrapestack's powerful web scraping API. Get Your Free API Key! Web Scraping

Web Tools #421 - VS Code, Testing Tools, React

Friday, August 13, 2021

Web Tools Weekly WEB VERSION Issue #421 • August 12, 2021 The following intro is a paid product review for Clerk, an authentication and user management service for Next.js, React, and JavaScript apps.

You Might Also Like

Tesla Autopilot investigation closed

Friday, April 26, 2024

Inside the IBM-HashiCorp deal and Thoma Bravo takes another company private View this email online in your browser By Christine Hall Friday, April 26, 2024 Good afternoon, and welcome to TechCrunch PM.

Microsoft's and Google's bet on AI is paying off - Weekly News Roundup - Issue #464

Friday, April 26, 2024

Plus: AI-controlled F-16 has been dogfighting with humans; Grok-1.5 Vision; BionicBee; Microsoft's AI generates realistic deepfakes from a single photo; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

🤓 The Meta Quest Might Be the VR Steam Deck Soon — Games to Play After Finishing Wordle

Friday, April 26, 2024

Also: Why a Cheap Soundbar Is Better Than Nothing, and More! How-To Geek Logo April 26, 2024 Did You Know TMI: Rhinotillexomania is the medical term for obsessive nose picking. 🖥️ Get Those Updates

JSK Daily for Apr 26, 2024

Friday, April 26, 2024

JSK Daily for Apr 26, 2024 View this email in your browser A community curated daily e-mail of JavaScript news A Solid primer on Signals with Ryan Carniato (JS Party #320) Ryan Carniato joins Amal

So are we banning TikTok or what?

Friday, April 26, 2024

Also: Can an influencer really tank an $800M company? View this email online in your browser By Haje Jan Kamps Friday, April 26, 2024 Image Credits: Jonathan Raa/NurPhoto / Getty Images Welcome to

[AI Incubator] 300+ people are already in. Enrollment closes tonight at 11:59pm PT.

Friday, April 26, 2024

How to decide if you're ready. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1423 [Medium]

Friday, April 26, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. You are given an array of nonnegative integers. Let's say you start at the

Data science for Product Managers

Friday, April 26, 2024

Crucial resources to empower you with data that matters. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Inner Thoughts

Friday, April 26, 2024

'The Inner Circle' Comes Around... Inner Thoughts By MG Siegler • 26 Apr 2024 View in browser View in browser If you'll allow me a brief meta blurb this week (not a Meta blurb, plenty of

Digest #135: Kubernetes Hacks, Terraform CI/CD, HashiCorp Acquisition, AWS Data Transfer Monitoring

Friday, April 26, 2024

Explore Advanced Kubernetes Techniques, Dive Into Terraform CI/CD Frameworks, Monitor AWS Data Transfer, and Explore Cloud Security with Gitleaks! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏