Sebastian Weber Fell in love with CSS and JS over 20 years ago.

Stories by Sebastian Weber

Storybook controls vs. knobs: Improving your React component testing

Next-level component showcasing with Storybook controls

Dev

Learn about controls, a new Storybook addon that lets you dynamically interact with your React components for demo and testing purposes.

Sebastian Weber
Dec 22, 2021 ⋅ 13 min read
Improve custom Hook debugging with useDebugValue

Improve custom Hook debugging with useDebugValue

Dev

In this tutorial, learn how to use the useDebugValue Hook to make debugging reports for your custom React Hooks easier and more descriptive.

Sebastian Weber
Oct 6, 2021 ⋅ 4 min read
Renovate Dependency Updates On Steroids

Renovate: Dependency updates on steroids

Dev

Up-to-date dependencies are vital in software development. Learn how Renovate automatically updates your dependencies in CI/CD environments.

Sebastian Weber
Jul 15, 2021 ⋅ 12 min read
useState vs. useRef: Similarities, Differences, and Use Cases

useState vs. useRef: Similarities, differences, and use cases

Dev

Learn the similarities and differences between the useState and useRef Hooks in React, as illustrated demos and use cases.

Sebastian Weber
May 24, 2021 ⋅ 12 min read
Debug Encrypted Network Traffic React Native

How to debug encrypted network traffic in React Native

Dev

Extend the shipped React Native toolbox with sophisticated utilities for debugging encrypted network traffic.

Sebastian Weber
Mar 29, 2021 ⋅ 14 min read
relative-css-units

Understanding relative CSS units

Dev

Understanding key differences between absolute and relative units in CSS is crucial for building fluid layouts and responsive designs.

Sebastian Weber
Feb 8, 2021 ⋅ 12 min read
Why Unfavorable React Keys Lead To Unpredictable Behavior

Why unfavorable React keys lead to unpredictable behavior

Dev

In React, each child in a list needs a unique key. When this doesn’t happen, the consequences can be unpredictable — and serious.

Sebastian Weber
Aug 27, 2020 ⋅ 8 min read
JavaScript Concepts To Master Before Learning React

JavaScript concepts to master before learning React

Dev

Before learning React, it makes good sense to master the common JavaScript patterns you’ll see in virtually every React app.

Sebastian Weber
Jun 23, 2020 ⋅ 14 min read
An In-depth Guide To Performance Optimization With Webpack

An in-depth guide to performance optimization with webpack

Dev

A good understanding of webpack’s underlying principles can vastly improve your bundle size and overall app performance.

Sebastian Weber
May 7, 2020 ⋅ 21 min read
Building A Tab Control Component For iOS And Android With React Native

Building a tab control component for iOS and Android with React Native

Dev

React Native allows you to create a tab control component for iOS and Android with shared state management and data flow.

Sebastian Weber
Mar 24, 2020 ⋅ 11 min read