🥄 A faster alternative to Storybook

March 23, 2022 By Mark Otto 0

🔥  Hooks Considered ‘Harmful’ — The author claims to “find a dozen of hooks-related problems every single week” and he has used that experience to present examples, workarounds and otherwise avoid the “rough edges of the API”. This led to quite a big discussion on…

What is MySQL

March 22, 2022 By Mark Otto Off

MySQL: What is it? MySQL is an open-source relational database management system that allows you to manage relational databases based on Structured Query Language (SQL) queries. It supports multiple platforms such as Windows, Ubuntu, Linux, macOS, etc. It was developed by Swedish company MySQL AB in…

Getting creative with JavaScript

March 18, 2022 By Mark Otto Off

Shader Park: Create Interactive 2D and 3D Shaders with JavaScript — An open source Web-based platform, community, and library for simplifying the mystifying world of shaders and GPUs by letting you create them procedurally with JavaScript. Lots to play with and explore here. Note: This…

What is PostgreSQL?

March 17, 2022 By Mark Otto Off

Introduction Postgres (or PostgreSQL) is a powerful open-source relational database that supports both SQL (relational) and JSON (non-relational) querying. It was created by scientists from the University of California at Berkeley. It is a very stable object-oriented database management system. The PostgreSQL community has grown for…

Damage caused by package-based protest

March 17, 2022 By Mark Otto 0

Build a Fullstack App from Scratch — Join Scott Moss for this detailed video course on building a fully featured app using a modern stack (React, Next.js, TypeScript, Postgres). You’ll cover UI, data modeling, authentication, state management, deployment, testing, and more. Frontend Masters Node.js Security Releases…

React Native’s new architecture is just around the corner..

March 16, 2022 By Mark Otto 0

A Delightful React File/Directory Structure — We have featured a number of these types of articles, but there’s always room for another perspective on the ‘right’ way to set up a project, particularly from a respected voice in the React community. Josh W. Comeau Quick bits:…

What is Material UI?

March 15, 2022 By Mark Otto Off

Introduction Material-UI (MUI) is a CSS framework that provides React components out-of-the-box and follows Google’s Material Design launched in 2014. MUI makes it possible to use different components to create a UI for a company’s web and mobile apps. Google uses Material Design to guarantee that no matter…

What is Webpack?

March 11, 2022 By Mark Otto Off

Webpack is a module bundler that lets you compile JavaScript modules (Files, Images, Fonts, JS, CSS, HTML, etc.). Webpack offers multiple functions, like merging modules, code minimization (or minimizing code by eliminating spaces, remarks, junk code, and code reduction), SASS or TypeScript compiling, integration with…

Bringing static type syntax into JavaScript itself

March 11, 2022 By Mark Otto Off

🤦 Thanks to all readers who noticed we made a mistake with last week’s subject line “TypeScript 2.6 released” – rather than the intended 4.6. We were only 4 years late with that news 😉 Rest assured, more caffeine has been consumed today.. Credit: Daniel Rosenwasser…

What hides in your node_modules?

March 10, 2022 By Mark Otto 0

Node v17.7.0 (Current) Released — Updates to nghttp2 and npm (8.5.2), some new options for net.Socket and net.Server, and Ben Noordhuis (one of the most prolific Node contributors who stepped back as a core committer for reasons in 2013) is officially fully back as a…