development
-
Playwright and Jest-Playwright
development, ecmascript, playwright, jest-playwright ·A Long Time Ago, In A Land Far, Far Away (California), an Empire (Google) created an e-2-e testing library called Puppeteer, and it was…OK. Many people used it, but the powers-that-be kept pulling the strings, limiting it to working against Chrome (or, more specifically, a bundled version of Chromium).
-
React 17 + Emotion 11 + Storybook 6
development, ecmascript, react, emotion, storybook ·So I was attempting to update my @cxing/date-selector project today. Updating dependencies can be a chore, sometimes, and this was no exception.
-
Why Is SoundTouch Working As A Pseudo Node?
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·GitHub user @floydback, in an Issue in the @soundtouchjs/audio-worklet project, asked the following question:
-
Working With Audio Worklets
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·As I mentioned, in a previous post, I’m the steward of the open source SoundTouchJS audio processing library. I did not start
SoundTouchJS
, merely reviving a largely dead project, modernizing the code, and providing some core updates. I am not an expert of the Web Audio API but, as a singer and a developer, I’ve... -
SoundTouchJS
development, ecmascript, webaudioapi, soundtouchjs ·Some time back I became obsessed with writing my own browser-based Karaoke software. Those who know me know I love to sing. It’s how I met my wife (a former KJ). It’s how we got married (on a Karaoke stage). It’s weekend fun time with our kid.
-
New Beginnings
development, me, this blog ·As the Home page showed, we’re starting fresh. Although I take the occasional side-gig contract, I don’t make money off of this site, and all of my projects are Open Source, so I figured it was time to ditch traditional hosting, in favor of a simpler (and free) setup.
-
JS Tip: Simple Array Of Unique Items
development, javascript, ecmascript ·A co-worker showed me a simple trick for getting an array of unique, simple values. Let’s say we were combining two arrays of message id’s:
-
Fun With Destructuring
development, javascript, ecmascript, angularjs, es2015, react, nodejs ·If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...
-
ES2015 and Fun With Parameters
development, javascript, ecmascript, es2015, angularjs ·If you’ve come to JavaScript after learning to program in other languages, one thing that’s probably stuck in your craw over the years has been the lack of any way to define default parameters in functions. You’ve probably written something like this in the past:
-
ES2015, Promises, and Fun With Scope
development, javascript, ecmascript, es2015, angularjs ·I’ve been using Promises for some time now. JQuery has acted as a shim for some time, and several other libraries have been around as well. ES2015 includes Promises natively. If you’re unfamiliar with Promises, I strongly suggest you read this great post by Dave Atchley.
-
Death to Var - Why Let and Const Really Interest Me In JavaScript
development, javascript, ecmascript ·Today I want to talk about the value of ES2015’s new let and const variable declarations, and give you some use case scenarios. But first, let me tell you why I was really looking at all.
-
Angular, Data, and ES2015 Classes
development, javascript, ecmascript, angularjs ·I’m really loving the changes introduced in ES2015 (otherwise known as ES6 or the new JavaScript). At work we’ve transitioned to working in ES2015, and discovering the differences has been both fun and challenging, especially when it comes to changes in how variables are scoped. But we’ll save some of that for another day, and talk for a moment about...
-
Stuff Happens
development, thoughts ·Sometimes, all of the planning in the world won’t stop a problem from occurring. Recently a piece of code deployed to production. It took a perfectly functional process and rendered it inert, no longer saving data that used to save. It wasn’t horrible, being caught fairly early, but people got upset.
-
Anatomy of a Shopping Cart: A Usability Study
development, ajax, usability, ui, ux ·This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.
ajax
-
Anatomy of a Shopping Cart: A Usability Study
development, ajax, usability, ui, ux ·This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.
usability
-
Anatomy of a Shopping Cart: A Usability Study
development, ajax, usability, ui, ux ·This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.
ui
-
Anatomy of a Shopping Cart: A Usability Study
development, ajax, usability, ui, ux ·This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.
ux
-
Anatomy of a Shopping Cart: A Usability Study
development, ajax, usability, ui, ux ·This little writeup is a usability study of cart layout and process in general. So many apps today are still sporting the 1999 click-and-reload interface, and times have changed. Users are tired of the old way, embracing the new, and if you’re behind the times you could be losing clients fast.
thoughts
-
Stuff Happens
development, thoughts ·Sometimes, all of the planning in the world won’t stop a problem from occurring. Recently a piece of code deployed to production. It took a perfectly functional process and rendered it inert, no longer saving data that used to save. It wasn’t horrible, being caught fairly early, but people got upset.
javascript
-
JS Tip: Simple Array Of Unique Items
development, javascript, ecmascript ·A co-worker showed me a simple trick for getting an array of unique, simple values. Let’s say we were combining two arrays of message id’s:
-
Fun With Destructuring
development, javascript, ecmascript, angularjs, es2015, react, nodejs ·If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...
-
ES2015 and Fun With Parameters
development, javascript, ecmascript, es2015, angularjs ·If you’ve come to JavaScript after learning to program in other languages, one thing that’s probably stuck in your craw over the years has been the lack of any way to define default parameters in functions. You’ve probably written something like this in the past:
-
ES2015, Promises, and Fun With Scope
development, javascript, ecmascript, es2015, angularjs ·I’ve been using Promises for some time now. JQuery has acted as a shim for some time, and several other libraries have been around as well. ES2015 includes Promises natively. If you’re unfamiliar with Promises, I strongly suggest you read this great post by Dave Atchley.
-
Death to Var - Why Let and Const Really Interest Me In JavaScript
development, javascript, ecmascript ·Today I want to talk about the value of ES2015’s new let and const variable declarations, and give you some use case scenarios. But first, let me tell you why I was really looking at all.
-
Angular, Data, and ES2015 Classes
development, javascript, ecmascript, angularjs ·I’m really loving the changes introduced in ES2015 (otherwise known as ES6 or the new JavaScript). At work we’ve transitioned to working in ES2015, and discovering the differences has been both fun and challenging, especially when it comes to changes in how variables are scoped. But we’ll save some of that for another day, and talk for a moment about...
ecmascript
-
Playwright and Jest-Playwright
development, ecmascript, playwright, jest-playwright ·A Long Time Ago, In A Land Far, Far Away (California), an Empire (Google) created an e-2-e testing library called Puppeteer, and it was…OK. Many people used it, but the powers-that-be kept pulling the strings, limiting it to working against Chrome (or, more specifically, a bundled version of Chromium).
-
React 17 + Emotion 11 + Storybook 6
development, ecmascript, react, emotion, storybook ·So I was attempting to update my @cxing/date-selector project today. Updating dependencies can be a chore, sometimes, and this was no exception.
-
Why Is SoundTouch Working As A Pseudo Node?
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·GitHub user @floydback, in an Issue in the @soundtouchjs/audio-worklet project, asked the following question:
-
Working With Audio Worklets
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·As I mentioned, in a previous post, I’m the steward of the open source SoundTouchJS audio processing library. I did not start
SoundTouchJS
, merely reviving a largely dead project, modernizing the code, and providing some core updates. I am not an expert of the Web Audio API but, as a singer and a developer, I’ve... -
SoundTouchJS
development, ecmascript, webaudioapi, soundtouchjs ·Some time back I became obsessed with writing my own browser-based Karaoke software. Those who know me know I love to sing. It’s how I met my wife (a former KJ). It’s how we got married (on a Karaoke stage). It’s weekend fun time with our kid.
-
JS Tip: Simple Array Of Unique Items
development, javascript, ecmascript ·A co-worker showed me a simple trick for getting an array of unique, simple values. Let’s say we were combining two arrays of message id’s:
-
Fun With Destructuring
development, javascript, ecmascript, angularjs, es2015, react, nodejs ·If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...
-
ES2015 and Fun With Parameters
development, javascript, ecmascript, es2015, angularjs ·If you’ve come to JavaScript after learning to program in other languages, one thing that’s probably stuck in your craw over the years has been the lack of any way to define default parameters in functions. You’ve probably written something like this in the past:
-
ES2015, Promises, and Fun With Scope
development, javascript, ecmascript, es2015, angularjs ·I’ve been using Promises for some time now. JQuery has acted as a shim for some time, and several other libraries have been around as well. ES2015 includes Promises natively. If you’re unfamiliar with Promises, I strongly suggest you read this great post by Dave Atchley.
-
Death to Var - Why Let and Const Really Interest Me In JavaScript
development, javascript, ecmascript ·Today I want to talk about the value of ES2015’s new let and const variable declarations, and give you some use case scenarios. But first, let me tell you why I was really looking at all.
-
Angular, Data, and ES2015 Classes
development, javascript, ecmascript, angularjs ·I’m really loving the changes introduced in ES2015 (otherwise known as ES6 or the new JavaScript). At work we’ve transitioned to working in ES2015, and discovering the differences has been both fun and challenging, especially when it comes to changes in how variables are scoped. But we’ll save some of that for another day, and talk for a moment about...
angularjs
-
Fun With Destructuring
development, javascript, ecmascript, angularjs, es2015, react, nodejs ·If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...
-
ES2015 and Fun With Parameters
development, javascript, ecmascript, es2015, angularjs ·If you’ve come to JavaScript after learning to program in other languages, one thing that’s probably stuck in your craw over the years has been the lack of any way to define default parameters in functions. You’ve probably written something like this in the past:
-
ES2015, Promises, and Fun With Scope
development, javascript, ecmascript, es2015, angularjs ·I’ve been using Promises for some time now. JQuery has acted as a shim for some time, and several other libraries have been around as well. ES2015 includes Promises natively. If you’re unfamiliar with Promises, I strongly suggest you read this great post by Dave Atchley.
-
Angular, Data, and ES2015 Classes
development, javascript, ecmascript, angularjs ·I’m really loving the changes introduced in ES2015 (otherwise known as ES6 or the new JavaScript). At work we’ve transitioned to working in ES2015, and discovering the differences has been both fun and challenging, especially when it comes to changes in how variables are scoped. But we’ll save some of that for another day, and talk for a moment about...
es2015
-
Fun With Destructuring
development, javascript, ecmascript, angularjs, es2015, react, nodejs ·If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...
-
ES2015 and Fun With Parameters
development, javascript, ecmascript, es2015, angularjs ·If you’ve come to JavaScript after learning to program in other languages, one thing that’s probably stuck in your craw over the years has been the lack of any way to define default parameters in functions. You’ve probably written something like this in the past:
-
ES2015, Promises, and Fun With Scope
development, javascript, ecmascript, es2015, angularjs ·I’ve been using Promises for some time now. JQuery has acted as a shim for some time, and several other libraries have been around as well. ES2015 includes Promises natively. If you’re unfamiliar with Promises, I strongly suggest you read this great post by Dave Atchley.
react
-
React 17 + Emotion 11 + Storybook 6
development, ecmascript, react, emotion, storybook ·So I was attempting to update my @cxing/date-selector project today. Updating dependencies can be a chore, sometimes, and this was no exception.
-
Fun With Destructuring
development, javascript, ecmascript, angularjs, es2015, react, nodejs ·If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...
nodejs
-
Fun With Destructuring
development, javascript, ecmascript, angularjs, es2015, react, nodejs ·If you aren’t compiling your JavaScript (well, ECMAScript…) code with Babel, you’re probably missing out on some of the best features of the evolving language. On the other hand, if you’re working in React or Angular every day, you’ve probably come across some of the most dynamic features. Destructuring is a prime example, but it’s also important to understand the...
me
-
Parenthood: Letting Go
me, personal, parenthood ·I was told, before my child was born, that my entire world was about to change, and that nothing would ever be the same. What those people said was true, but what they didn’t say (mostly because those same people weren’t at this moment in their journey yet), is that it would happen again. Today (the day this post is...
-
New Beginnings
development, me, this blog ·As the Home page showed, we’re starting fresh. Although I take the occasional side-gig contract, I don’t make money off of this site, and all of my projects are Open Source, so I figured it was time to ditch traditional hosting, in favor of a simpler (and free) setup.
this blog
-
New Beginnings
development, me, this blog ·As the Home page showed, we’re starting fresh. Although I take the occasional side-gig contract, I don’t make money off of this site, and all of my projects are Open Source, so I figured it was time to ditch traditional hosting, in favor of a simpler (and free) setup.
webaudioapi
-
Why Is SoundTouch Working As A Pseudo Node?
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·GitHub user @floydback, in an Issue in the @soundtouchjs/audio-worklet project, asked the following question:
-
Working With Audio Worklets
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·As I mentioned, in a previous post, I’m the steward of the open source SoundTouchJS audio processing library. I did not start
SoundTouchJS
, merely reviving a largely dead project, modernizing the code, and providing some core updates. I am not an expert of the Web Audio API but, as a singer and a developer, I’ve... -
SoundTouchJS
development, ecmascript, webaudioapi, soundtouchjs ·Some time back I became obsessed with writing my own browser-based Karaoke software. Those who know me know I love to sing. It’s how I met my wife (a former KJ). It’s how we got married (on a Karaoke stage). It’s weekend fun time with our kid.
soundtouchjs
-
Why Is SoundTouch Working As A Pseudo Node?
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·GitHub user @floydback, in an Issue in the @soundtouchjs/audio-worklet project, asked the following question:
-
Working With Audio Worklets
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·As I mentioned, in a previous post, I’m the steward of the open source SoundTouchJS audio processing library. I did not start
SoundTouchJS
, merely reviving a largely dead project, modernizing the code, and providing some core updates. I am not an expert of the Web Audio API but, as a singer and a developer, I’ve... -
SoundTouchJS
development, ecmascript, webaudioapi, soundtouchjs ·Some time back I became obsessed with writing my own browser-based Karaoke software. Those who know me know I love to sing. It’s how I met my wife (a former KJ). It’s how we got married (on a Karaoke stage). It’s weekend fun time with our kid.
entertainment
-
Pandemic Binge Watch
entertainment ·So, the media has told you the world is ending, and the government has told you to stay home. With 200+ cable channels, and multiple streaming services, you have a lot of entertainment options. So, why is it so hard to find something to watch?
audioworklets
-
Why Is SoundTouch Working As A Pseudo Node?
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·GitHub user @floydback, in an Issue in the @soundtouchjs/audio-worklet project, asked the following question:
-
Working With Audio Worklets
development, ecmascript, webaudioapi, soundtouchjs, audioworklets ·As I mentioned, in a previous post, I’m the steward of the open source SoundTouchJS audio processing library. I did not start
SoundTouchJS
, merely reviving a largely dead project, modernizing the code, and providing some core updates. I am not an expert of the Web Audio API but, as a singer and a developer, I’ve...
personal
-
Parenthood: Letting Go
me, personal, parenthood ·I was told, before my child was born, that my entire world was about to change, and that nothing would ever be the same. What those people said was true, but what they didn’t say (mostly because those same people weren’t at this moment in their journey yet), is that it would happen again. Today (the day this post is...
parenthood
-
Parenthood: Letting Go
me, personal, parenthood ·I was told, before my child was born, that my entire world was about to change, and that nothing would ever be the same. What those people said was true, but what they didn’t say (mostly because those same people weren’t at this moment in their journey yet), is that it would happen again. Today (the day this post is...
covid
-
COVID: By The Numbers
covid ·We still have a COVID problem, and we have to deal with it, but it doesn’t seem to be nearly as bad as we’re being lead to believe. I was looking at the latest data from the CDC, and these numbers appear to be much lower than what I’ve been seeing from the various media outlets.
civics
-
Your Teacher Lied To You
civics ·Fact or Fiction: America is a Democracy
-
U.S. Election: Waiting For The Truth
civics ·Daily, I see different people saying “Why doesn’t he concede? He lost! What a baby!..” These same people keep telling me that the election is over. It’s been called. The votes are in. Why can’t people accept this?
-
Why We Celebrate Our Veterans
civics ·There are many men and women, who serve their communities, every day. Police officers, Firemen, EMT’s, nurses, doctors, and more. They work crazy hours, holidays, days and nights, in inner cities and small towns. Some are paid really well for what they do, but most are not. Most of them don’t do it for the paycheck. They do it to...
-
Fact or Fiction: The Constitution Was Signed By A Bunch Of Old White Men
civics ·Answer: Both
politics
-
No, The US Does Not Have 70 Million Racists
politics ·I’ve seen comments saying that the election division, in the U.S., proves that we are still a nation of racists. I stay away from politics on social media, but when people I call my friends make blanket statements like this I feel like someone needs to respond.
emotion
-
React 17 + Emotion 11 + Storybook 6
development, ecmascript, react, emotion, storybook ·So I was attempting to update my @cxing/date-selector project today. Updating dependencies can be a chore, sometimes, and this was no exception.
storybook
-
React 17 + Emotion 11 + Storybook 6
development, ecmascript, react, emotion, storybook ·So I was attempting to update my @cxing/date-selector project today. Updating dependencies can be a chore, sometimes, and this was no exception.
playwright
-
Playwright and Jest-Playwright
development, ecmascript, playwright, jest-playwright ·A Long Time Ago, In A Land Far, Far Away (California), an Empire (Google) created an e-2-e testing library called Puppeteer, and it was…OK. Many people used it, but the powers-that-be kept pulling the strings, limiting it to working against Chrome (or, more specifically, a bundled version of Chromium).
jest-playwright
-
Playwright and Jest-Playwright
development, ecmascript, playwright, jest-playwright ·A Long Time Ago, In A Land Far, Far Away (California), an Empire (Google) created an e-2-e testing library called Puppeteer, and it was…OK. Many people used it, but the powers-that-be kept pulling the strings, limiting it to working against Chrome (or, more specifically, a bundled version of Chromium).