Web Tools #359 - CSS Tools, IDEs, a Must-Have JS Book

Web Tools Weekly
What a Tool!

Issue #359 • June 4, 2020

Advertisement
The New Tab Page You’ll Actually Use
Replace your web browser’s gratuitous new tab page with a minimal list of links, grouped and sorted how you like. A Fine Start is for fans of minimalism and nice typography.
Get it for Chrome and Firefox
A Fine Start

Once in a while a JavaScript book comes along that absolutely has to be on the shelf of every software engineer on the planet. And if I was to pick one JavaScript book that falls under that category, it would have to be JavaScript: The Definitive Guide, by David Flanagan.

 
JavaScript: The Definitive Guide
JavaScript: The Definitive Guide, 7th Edition

As you may already know, David has finally gotten around to putting out a 7th edition of his now-legendary tome. Believe it or not, it's been 9 years since the 6th edition came out, so this was long overdue. But to be fair, this isn't the type of book that you can whip up in a summer, so I can see why it took so long to attempt another update.

If you'd like some info on the changes in this version, here are some useful links from David's new blog:

Again, not many books are as must-have as this one for serious programmers. And note that I'm not just talking about front-end web developers, but full stack developers and engineers. Basically anyone who works on software should own this book and study it.

Thanks to Node (which this version of the book now covers in a full chapter), JavaScript is now (as the book's subtitle points out), "the world's most used programming language."

You can pick up a copy on Amazon (Kindle and print versions available) if you want to add this to your reading material for the coming months.


Now on to this week's tools!
 

CSS and HTML Tools

The New Tab Page You’ll Actually Use
The minimal new tab page you’ll actually use. Chrome and Firefox extensions available. sponsored 

Gradient Hunt
Another gradient inspiration gallery that lets you copy and paste the CSS for any of the existing beautiful categorized gradients, or download as PNG.

Easings
Generate custom Bézier curves, or try out the predefined ones, then copy the code to use in your transitions or other effects.

FormKing
Easy, fast, secure forms for static websites. Includes a free plan with unlimited forms and unlimited submissions.

LaTeX.css
An almost class-less CSS library that turns your HTML document into a website that looks like a LaTeX document.

mono/color
A very small, responsive, dual-themed CSS-only framework.

XP.css
A design system for building faithful recreations of old UIs (i.e. UIs that look like Windows XP).

Otion
Atomic CSS-in-JS with a featherweight runtime.

Hero Generator
Interactive tool to generate a Hero Image header section for a web page, you know, to make sure all websites looks the same (kidding, it's actually a useful tool if you need to do this often).

CSS Foldable Display polyfill
A polyfill for the proposed CSS Foldable Display extensions.

stylemug
A fast CSS-in-JS library that extracts atomic CSS rules to a .css file.

instant.page
Now at version 5. This drop-in library makes your pages faster by preloading links as the user starts to click.

Sail UI
Basic UI components for Tailwind.

Devsync
Chrome extension to visually edit CSS and live-sync the result with your code editor.

Text Editors, IDEs, etc.

Devplayground.io
HTML, CSS, and JavaScript code playground for quick debug, ideation, and experimentation. Invite friends and start coding together.

Codespace
A beautifully organized, offline-first code snippet manager for Mac, Windows, and Ubuntu.

i18n Ally
All-in-one internationalization extension for VS Code.

Variable
Real-time code collaboration tool with team features, template creation, live preview, and more.

sciter
Build cross platform desktop applications with HTML, CSS and script.

lite
A lightweight text editor written in Lua.

GitHub Codespaces
In early access. Get the full Visual Studio Code experience without leaving GitHub.

Winddown
VS Code extension that encourages you to take a break. Be reminded to get off the screen without being interrupted. After 25 minutes, slowly fades out the colors until you take your hands off the keyboard for a moment.

WebStorm
The popular IDE for JavaScript development has been recently updated.

Lens
The only IDE you’ll ever need to take control of your Kubernetes clusters.

jinbin
A pastebin app that deletes the paste after 24 hours (or less, which you can specify). Also includes syntax highlighting when you define the language used.

The Uncategorizables

Tech Productivity
A brief weekly newsletter for tech professionals. Features articles, tips, and tools for improved productivity.   promoted

Dataflow Kit
A web scraper to extract content from web pages using a visual point-and-click toolkit.

SEOWL
Toolkit for SEO professionals for efficient SEO analytics and monitoring.

PDFBlade
Developer-friendly HTML to PDF API. Convert URLs and plain HTML into PDF files using a simple request to our robust API.

DID.app
Single-click passwordless authentication for your apps and sites.

Free The Docs
Instantly convert Google Documents into reStructuredText (a file format for textual data used primarily in the Python programming language).

Million Short
A search engine that lets you remove the top 100, 1k, 10k, 100k, or 1m results from the search. Pretty interesting if you want some deep results.

Docup
A single JavaScript file that fetches a Markdown file and renders it as beautiful one-page documentation.

G Desktop Suite
Google's apps (Drive, Docs, Sheets, etc) as an all-in-one native desktop app, built with Electron.

Dunked
A simple way for designers to build an online portfolio to showcase your work.

MarkUp
Allows you to turn your website or any image into a dynamic canvas ready for feedback and collaboration.

EngChannel
Personalized feedback via code reviews to help you become a software engineer. Ideal for students and others new to programming and development.

A Tweet for Thought

You might want to read Shopify CEO Tobi Lutke's Tweet thread announcing his company's move to 'digital by default' (that is, no physical office, all remote).
 

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...

If you're looking for a name for your next side project or startup, you might want to check out One Word Domains, a collection of available one-word domains for various TLDs.

Thanks to everyone for subscribing and reading!

Keep tooling,
Louis
webtoolsweekly.com
@WebToolsWeekly
PayPal.me/WebToolsWeekly

Older messages

Web Tools #358

Thursday, May 28, 2020

Web Tools Weekly WEB VERSION Issue #358 • May 28, 2020 Promotion 50% Off! Fullstack Advanced React & GraphQL Learn advanced React by building an online store in this excercise-driven video course.

Web Tools #357 - Screenshot/PDF API, React Tools, Media, Site Builders

Thursday, May 21, 2020

Web Tools Weekly WEB VERSION Issue #357 • May 21, 2020 The following intro is a paid product review for Restpack, a web service for generating screenshots and converting HTML to PDF, both via API calls

Web Tools #356 - CSS Tools, Git/CLI, Static Sites/CMS

Thursday, May 14, 2020

Web Tools Weekly WEB VERSION Issue #356 • May 14, 2020 Promotion 50% Off! Fullstack Advanced React & GraphQL Learn advanced React by building an online store in this excercise-driven video course.

Web Tools #355 - Frameworks, Testing Tools, JS Utilities

Thursday, May 7, 2020

Web Tools Weekly WEB VERSION Issue #355 • May 7, 2020 Promotion 123FormBuilder Gold Plan: Lifetime Subscription For a one-time fee of $39.99 (usually $299.88/year) ‬you get a lifetime subscription to

Web Tools #354 - React Tools, Image/Video Tools, Uncats

Thursday, April 30, 2020

Web Tools Weekly WEB VERSION Issue #354 • April 30, 2020 In previous tips I introduced a basic HTML Drag and Drop API example along with some things you can do with the dataTransfer() object. This tip

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your