#javascript: 22 posts tagged

The first year of being a technical startup cofounder

Reflecting on my first year as CTO of Craftwork, and the many things I've learned along the way.

Reddit as a tool for learning

If you haven't been using reddit as a tool for learning, you are truly missing out. It's time to give it a try.

Since its release, teams around the world have been using dependabot to automate the process of keeping your project's dependencies up to date. In this article, I'll show you how you can run dependabot on the command line using dependabot-core.

How to run dependabot locally on your projects

Since its release, teams around the world have been using dependabot to automate the process of keeping your project's dependencies up to date. In this article, I'll show you how you can run dependabot on the command line using dependabot-core.

For years I did a weekly coding livestream of my React and Python work on Twitch every week, and I'm getting back into it again. This is what sticks out to me as the most valuable learnings from those experiences.

Some things I learned from live coding on Twitch

For years I did a weekly coding livestream of my React and Python work on Twitch every week, and I'm getting back into it again. This is what sticks out to me as the most valuable learnings from those experiences.

If you come across array.filter(Boolean) in JavaScript code, never fear! It's a handy bit of functional programming that cleans up arrays with null and undefined values in them.

JavaScript Tips: Using Array.filter(Boolean)

If you come across array.filter(Boolean) in JavaScript code, never fear! It's a handy bit of functional programming that cleans up arrays with null and undefined values in them.

JAM Stack, SSGs, and their role in empowering the creator economy

Tools like Eleventy, Hugo, Gatsby, Svelte, and others have given developers a superpower for quickly developing content-driven, easily manageable web properties. It's an exciting frontier for developers who are also content creators, but for non-technical creators, our favorite toolchains can feel like a labyrinth of indecipherable choices.

In this talk, we'll discuss our role in promoting the creator economy. We'll talk about the opportunity we have as developers in helping to democratize content creation for everyone, and the importance of creating a more robust, archival internet.

Check out the slides

What the Heck is a Fullstack Developer? Aquent UK

Article screenshot: What the Heck is a Fullstack Developer? Aquent UK blog

An interview with my former employer (and parent company of Gymnasium), Aquent about my thoughts on what it means to be a Fullstack Developer.

Description from the article:

Full article is available to read on Aquent UK's blog.

Destructuring syntax in es6 (or es2015, etc) JavaScript is a wonderfully useful bit of the language.  It allows you to extract values from an Object and assign them to a new variable in one statement -- but it can be confusing to read.

Understanding JavaScript Destructuring Syntax

Destructuring syntax in es6 (or es2015, etc) JavaScript is a wonderfully useful bit of the language. It allows you to extract values from an Object and assign them to a new variable in one statement -- but it can be confusing to read.

Prettier.js is a fantastic way to systemize and automate your project's code style.

Embracing Prettier

Prettier.js is a fantastic way to systemize and automate your project's code style.