pet

Perpetulum / Philip Glass

MEDIA PhonCD T3485 per




pet

Web Tools #349 - DOM Snippets, Front-end Frameworks, Media, Uncats

Web Tools Weekly

Issue #349 • March 26, 2020

Advertisement via Syndicate
Have Happier, More Productive Video Meetings
Team.video makes it easier and faster for remote teams to work together by offering user friendly video meetings with agendas, collaborative notes, and emoji responses. No download required and it’s free to use.
Try Team.video for FREE!

Although I often include quick DOM scripting tips in the intro of this newsletter, for this week, I'm just going to point you to a great little resource that was sent to me by reader Phuoc Nguyen:

It's more or less a repository of basic, intermediate, and advanced native DOM scripting snippets.
 
HTML DOM: A resource of native DOM snippets

Here are some of the advanced and intermediate examples:
  • Make a draggable element
  • Resize columns of a table
  • Sort a table by clicking its headers
  • Calculate the size of the scrollbar
  • Communicate between an iframe and parent window
There are more than 80 tips currently listed and I'm sure he'll add more later. Even if you don't necessarily use any of the snippets in a real project right away, there are plenty of little coding tidbits you can glean form the example code, which is all just vanilla JavaScript with no library or framework involved.

So check out HTML DOM, I'm sure you'll have lots to investigate!
 

Now on to this week's tools!
 

Front-end Frameworks

Have Happier, More Productive Video Meetings
Team.video makes it easier and faster for remote teams to work together by offering user friendly video meetings with agendas, collaborative notes, and emoji responses. No download required and it’s free to use.   via Syndicate

chakra-ui-vue
A set of accessible and composable Vue components that you can use to build your favourite applications and sites.

Pixel Lite
A beautifully crafted, responsive UI kit based on Bootstrap 4 that includes 100 components, 3 plugins, and 3 example pages.

next-typescript-materialui-jest-starter
Very opinionated starter boilerplate for projects based on Next.js, setup with Typescript, Material-UI, and Jest.

React SaaS Template
Template for building a SaaS app or admin website using React + Material-UI.

web3-react
A simple, extensible, dependency-minimized framework for building modern Ethereum decentralized apps.

Tailwind UI
A UI components library, crafted by the creators of Tailwind CSS.

neo.mjs
A Web Workers-driven UI framework.

LitElement
A simple base class for creating fast, lightweight web components. Makes it easy to define web components – ideal for building a UI design system.

Ionic React
React version of Ionic Framework. 100+ mobile optimized React UI components. Standard React tooling with react-dom.

Accessible Components
Scott O'Hara's repo that lists all the accessible widgets and components he's built.

StarAdmin
A free responsive admin template built with Bootstrap 4.

Media Tools

Tech Productivity Newsletter
A brief newsletter featuring tools and articles for remote work, work culture, learning science, and more – all to help you be more productive.   promoted 

Croppola
Upload a photo and this tool will use AI to crop the photo for you automatically, or you can crop it manually and download the result.

Image to Colors
Online tool that extracts colors from any photo on upload.

Nuxt Optimized Images
Automatically optimizes images used in Nuxt.js projects (JPEG, PNG, SVG, WebP and GIF).

Twilio Video React App
Demonstrates a multi-party video application built with twilio-video.js and Create React App.

react-particle-image
React component to render images as interactive particles. There's an interactive demo using the React logo that's pretty cool.

CoreUI Icons
Premium designed free icon for web and mobile, available in SVG, webfont, and raster formats.

DotMatrix.js
A small, performant class-based, dot matrix library with animated movements that respond to mouse/touch events.

react-calendar-heatmap
A calendar heatmap component built on SVG, inspired by GitHub’s commit calendar graph.

Chessboard Image
Modify chess pieces on a virtual chess board, to create chess positions, then download the image for use wherever you want. Might be cool for a chess tutorial website or blog.

Video Language
A language for making movies. Combines the power of a traditional video editor with the capabilities of a full programming language.

The Uncategorizables

Tech Productivity Newsletter
A brief newsletter featuring tools and articles for remote work, work culture, learning science, and more – all to help you be more productive.   promoted 

Mailcoach
A self-hosted email list manager. It integrates with services like Amazon SES, Mailgun, Postmark, or Sendgrid to send out mailings affordably.

Backstage
Open-source developer portal that puts the developer experience first by means of a a unified front end for all your infrastructure tooling.

dstack.ai
Collaborative data exploration. Enables individual data scientists and their teams to publish, share, and track data visualizations.

TAGX
Allows you to create video highlights and annotate the interesting parts of a video. Enter a YouTube, Vimeo, or direct video link to start annotating.

cs.opensource.google
A search engine to search Google's open source projects (Angular, Dart, Flutter, Go, etc).

Cotter
One-click secure phone number login for your apps.

Phrase
Automate localization processes. Edit language files online with your team of translators or order translations into more than 60 languages.

It's a Live
Lets you mimic a live coding presentation by prerecording the presentation, which gets triggered by random keystrokes as if you were really coding.

EasyCSV
Import spreadsheets into your App, Zapier, Google Sheets, Salesforce, or any public API in minutes.

Pico
Platform to create paywalled content, subscriptions, newsletters, etc.

A Tweet for Thought

This underappreciated Tweet by Adam Greenough should be the dev-related Tweet of the year.
 

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've got a lot of extra time at home (and you should!) you might like Codepip. There you'll find a number of different interactive online games that teach you various aspects of front-end development.

Thanks to everyone for subscribing and reading!

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




pet

The apparitionists: a tale of phantoms, fraud, photography, and the man who captured Lincoln's ghost / Peter Manseau

Browsery BF1027.M86 M36 2017




pet

Lamarck's revenge: how epigenetics is revolutionizing our understanding of evolution's past and present / Peter Ward

Browsery QH450.W37 2018




pet

From the earth: world's great, rare and almost forgotten vegetables / Peter Gilmore ; photography by Brett Stevens

Browsery TX801.G55 2018




pet

Speculation: within and about science / Peter Achinstein

Browsery Q175.A26829 2019




pet

Solar power generation problems, solutions, and monitoring / Peter Gevorkian (Vector Delta Design Group)

Gevorkian, Peter, author




pet

Stochastic processes: an introduction / Peter W. Jones, Peter Smith

Online Resource




pet

Understanding advanced statistical methods / Peter H. Westfall, Information Systems and Quantitative Sciences, Texas Tech University, USA, Kevin S.S. Henning, Department of Economics and International Business, Sam Houston State University, USA

Online Resource




pet

Abelian groups: structures and classifications / Carol Jacoby and Peter Loth

Dewey Library - QA180.J33 2019




pet

Petrol hiked by Rs 1.67 in Delhi, diesel by Rs 7.10; check new fuel prices...

Petrol hiked by Rs 1.67 in Delhi, diesel by Rs 7.10; check new fuel prices...




pet

Excise duty increased by Rs 10 per litre on petrol, Rs 13 on diesel; n...

Excise duty increased by Rs 10 per litre on petrol, Rs 13 on diesel; n...




pet

WATCH: MS Dhoni, Ziva play fetch with pet dog in adorable father-daugh...

WATCH: MS Dhoni, Ziva play fetch with pet dog in adorable father-daugh...




pet

Gmelin handbook of inorganic chemistry: Compounds with Se / authors: Hartmut Bergmann, Hiltrud Hein, Peter Kuhn, Ursula Vetter ; editors: Gerhard Czack...[and more]

Online Resource




pet

Gmelin handbook of inorganic chemistry: compounds with Te, Po / authors: Ingeborg Hinz, Peter Kuhn, Ursula Vetter, Eberhard Warkentin ; editors: Hartmut Bergmann, Hiltrud Hein, Ingeborg Hinz, Ursula Vetter

Online Resource





pet

Carpetbagger's Crusade: The Life of Albion Winegar Tourgée / by Otto H. Olsen

Online Resource




pet

Bayesian hierarchical models: with applications using R / by Peter D. Congdon

Dewey Library - QA279.5.C66 2020




pet

Valery Gergiev & Le sacre du printemps / director, Peter Rump ; a Rotterdam Philharmonic Orchestra, Monarda Arts & NPS TV co-production

Browsery DVD MT100.S968.V3 2016




pet

Peter Pan: [a musical] based on the play by James M. Barrie / lyrics by Carolyn Leigh ; music by Mark Charlap ; additional music by Jule Styne ; 0additional lyrics by Betty Comden, Adolph Green ; a production of Showcase Productions, Inc

Browsery DVD PN199.77.P48 2015




pet

[ASAP] Lead Halide Perovskite Nanocrystals as Photocatalysts for PET-RAFT Polymerization under Visible and Near-Infrared Irradiation

ACS Macro Letters
DOI: 10.1021/acsmacrolett.0c00232




pet

Pistols and petticoats : 175 years of lady detectives in fact and fiction / Erika Janik

Janik, Erika, author





pet

Friday Night Lights. The first season (2006) / created, written and directed by Peter Berg [DVD].

[U.K.] : Universal Studios Home Entertainment, [2019]




pet

Friday Night Lights (2004) / directed by Peter Berg [DVD].

[U.K.] : Universal Studios Home Entertainment, [2019]




pet

Drama research methods : provocations of practice / edited by Peter Duffy, Christine Hatton, and Richard Sallis




pet

David Huebert Wins the CBC Short Story Competition

Congratulations to David Huebert, the winner of this year’s CBC Short Story Prize! David won this year’s short story competition with a story entitled “Enigma”, which is about a woman who must end the life of her beloved horse. As he explains in a recent article by David Burke, the idea for the story came […]




pet

Trump admin petitions court to not revoke working rights of H-1B spouses

In a major development, the Trump administration has urged a federal district court not to block an Obama-era rule allowing certain categories of spouses of H-1B visa holders to work in the United States. This move, for now, provides a breather to the estimated one lakh plus Indian-spouses of H-1B workers who hold an employment authorisation document.




pet

Primary Photo Competition Winner

Angus of Dunbarney Primary School wins iPad




pet

Scran Photo Competition ASN Winner

Isobel Mair School wins iPads




pet

Scran Photo Competition Overall Winner

Kingussie High School student announced as overall winner of Photo14




pet

NeuroPsychopharmacotherapy edited by Peter Riederer, Gerd Laux, Benoit Mulsant, Weidong Le, Toshiharu Nagatsu

Online Resource




pet

Sleep-wake neurobiology and pharmacology Hans-Peter Landolt, Derk-Jan Dijk, editors

Online Resource




pet

Valerian: the genus Valeriana / edited by Peter J. Houghton

Online Resource




pet

Springer handbook of global navigation satellite systems / Peter J.G. Teunissen, Oliver Montenbruck (Eds.)

Online Resource




pet

Geospatial technologies for all: selected papers of the 21st AGILE Conference on Geographic Information Science / Ali Mansourian, Petter Pilesjö, Lars Harrie, Ron van Lammeren, editors

Online Resource




pet

Tangible modeling with open source GIS / Anna Petrasova, Brendan Harmon, Vaclav Petras, Payam Tabrizian, Helena Mitasova

Online Resource




pet

Satellite remote sensing and the management of natural resources / Nathalie Pettorelli

Barker Library - G70.4.P48 2019




pet

Unmanned vehicle systems for geomatics: towards robotic mapping / edited by Costas Armenakis and Petros Patias

Online Resource




pet

Endeavour: the ship that changed the world / Peter Moore

Hayden Library - G420.C62 M66 2019




pet

Geospatial Informatics, Fusion, and Motion Video Analytics VI: Baltimore, Maryland, United States, April 17, 2016 / edited by Matthew F. Pellechia, Kannappan Palaniappan, Peter J. Doucette, Shiloh L. Dockstader, Gunasekaran Seetharaman

Online Resource




pet

A guide to countries of the world / Christopher Riches and Peter Stalker

Online Resource




pet

Encyclopedia of sustainable management edited by Samuel Idowu, René Schmidpeter, Nicholas Capaldi, Liangrong Zu, Mara Del Baldo, Rute Abreu

Online Resource




pet

The business of platforms: strategy in the age of digital competition, innovation, and power / Michael A. Cusumano, Annabelle Gawer, David B. Yoffie

Dewey Library - HD45.C87 2019




pet

Managing Chinese-African business interactions: growing intercultural competence in organizations / Claude-Hélène Mayer, Lynette Louw, Christian Martin Boness, editors

Online Resource




pet

The lean strategy: using lean to create competitive advantage, unleash innovation, and deliver sustainable growth / Michael Ballé, Daniel Jones, Jacques Chaize, Orest Fiume

Dewey Library - HD58.9.B35 2017




pet

Learning with Lean: unleashing the potential for sustainable competitive advantage / James Zurn, Perry Mulligan

Online Resource




pet

The superior project organization: global competency standards and best practices / Frank Toney

Online Resource




pet

Beyond the champion: institutionalizing innovation through people / Gina Colarelli O'Connor, Andrew C. Corbett, Lois S. Peters

Dewey Library - HD45.O258 2018




pet

The shop on High Street: at home with petite capitalism / Souchou Yao

Online Resource