Code Snippet

Follow Code Snippet
Share on
Copy link to clipboard

A podcast centered around web development technologies, like HTML, CSS and JavaScript, that takes a few lines of functional code and deep-dives into what’s going on. Support this podcast: https://anchor.fm/codesnippet/support

Andrew Walpole

  • Oct 16, 2019 LATEST EPISODE
  • infrequent NEW EPISODES
  • 12m AVG DURATION
  • 10 EPISODES


Search for episodes from Code Snippet with a specific topic:

Latest episodes from Code Snippet

Using Bitmasks for Efficient App Configurations

Play Episode Listen Later Oct 16, 2019 22:30


In this episode, we look at 2 functions to encode and decode a bitmask for a set of configuration flags. This is a great way to efficiently store user or app settings. As always, the code for this snippet can be found here: https://codepen.io/walpolea/pen/WNNwaBq?editors=0012 --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

Easier Layouts with CSS box-sizing

Play Episode Listen Later Sep 25, 2019 9:25


In this episode, we take a look at a very common practice of changing the box-sizing property on all HTML elements using CSS to help us do less math and create easier and more maintainable layouts. As always you can find this episode's code here: https://codepen.io/walpolea/pen/MWgxrNY?editors=1100 --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

CSS Grid Named Area Layouts

Play Episode Listen Later Sep 20, 2019 23:43


In this episode we look at a powerful CSS Grid feature; named areas! Named areas let you have specific control over where items in your grid layout are placed, letting you take the same semantic HTML content and providing multiple, pure css, ways of laying out the content. As always, you can view the code here: https://codepen.io/walpolea/pen/wvwQEPL?editors=1100 --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

Destructured Function Parameters

Play Episode Listen Later Sep 11, 2019 9:47


In this episode, we look at using destructured function parameters as an alternative way to pass information via objects into functions. The code to this weeks code snippet can be found here: https://codepen.io/walpolea/pen/VwZXaVV --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

Using Spread with Objects and Arrays

Play Episode Listen Later Sep 5, 2019 11:22


In this episode we look at the spread operator and how it is used to make quick work of merging and shallow-copying Arrays and Objects. If you'd like to follow along, the link to today's snippet code is here: https://codepen.io/walpolea/pen/bGboQyZ --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

Using URLSearchParams Web API to Preserve Page State

Play Episode Listen Later Aug 22, 2019 9:38


In this episode we look at the URLSearchParams Web API which allows you to query, check and modify URL parameters using JavaScript. As always, you can check out this episode's snippet here: https://codepen.io/walpolea/pen/QWLdwPR?darkmode And if you want to learn more about the URLSearchParams API, here's the documentation: https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

Random Whole Numbers With Bitwise Not

Play Episode Listen Later Aug 13, 2019 9:24


We look at a quick, useful and fairly performant way to generate random whole numbers within a given minimum and maximum range in JavaScript. You can take a look at our code snippet on codepen at the following link: https://codepen.io/walpolea/pen/LYPGydp --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

3 Ways to do CSS Vertical Centering

Play Episode Listen Later Jul 30, 2019 14:30


In this episode we look at 3 easy and common ways to do modern CSS vertical centering of html content. You can find this episode's snippet on codepen at the following link: https://codepen.io/walpolea/pen/voxPyJ?editors=1100 --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

Array of Unique Values with JS Set

Play Episode Listen Later Jul 24, 2019 6:42


In this quick episode, we look at a single line of JavaScript code that can quickly turn any array of values into an array of unique values, filtering out any duplicates. You can find the code for today's snippet here: https://codepen.io/walpolea/pen/QeNJWG?editors=0011 --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

Indexing Data in Javascript

Play Episode Listen Later Jul 23, 2019 8:58


In this episode, we look at a simple function that can be used to index a data set over specific properties in order to make it easier for your app to display data in a specifically organized way. Here's a link to the episode's snippet: https://codepen.io/walpolea/pen/LwGXgV --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/codesnippet/message Support this podcast: https://anchor.fm/codesnippet/support

Claim Code Snippet

In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

Claim Cancel