Enabling Intelligent Tab Completion in Zsh without High Memory Usage
This post provides quick tips on how to enable Zsh Tab Completion to provide intelligent completion in Zsh without the bloat. →
This post provides quick tips on how to enable Zsh Tab Completion to provide intelligent completion in Zsh without the bloat. →
It feels sorta like JavaScript and Node are in a weird place. They've greatly improved but are we using them for things we shouldn't? →
This document goes over building the basics of your own dependency manager, like dependabot, for JavaScript ot Typescript using package managers and Github actions. →
This document describes solving M1 Mac vs Intel Mac terminal command discrepancies by creating a copy of your terminal and setting it up to run Intel Mac terminal commands using Rosetta. →
This article focuses on Snyk and Dependabots' ignore configs (ignores) from a DevX perspective. →
This brief artice covers nuances of document.cookie and how to use it to store and access data. →
This brief article digs into the basics of most CLI commands including a summary of the commands's name, arguments, options, and actions. →
A post providing context into setting up an M1 Mac for Gatsby development and 1 happy path to get up and running with Gatsby on a M1 Mac fast! →
This post is a quick summary of running node script execution tests with Jest. →
Friction sculpted this range of land. What devastation?—What destruction led to this moment? I cannot even comprehend! But, I appreciate that somehow, after it all, it is so beautiful. →
This post summarizes my first days of 2020 with brief reflections on 2019, what I learned which included Functional Programming, TypeScript, nervous system healing and awareness →
Malaga Cove in Palos Verdes, California is a great spot to catch the sunset. At sunset, it's a place were families, couples, and sometimes dreamers go to watch the sunset. At sunset on Sunday, I watched one particular person stare longly against the sunset. It appeared they were waiting for their ships to come in. →
This post discusses how hard it for listeners to fully understand what a speaker is communicating. Misinterpretation happens often. What verbal tools can be used to improve interpretation? Perhaps, imagining a spoken word highlighter pen so that speakers could highlight their key points could help. →
Pragmatism has often told me that dreams cannot become real unless they're followed by an actionable plan. I've share this logic with friends when they tell me an unrealistic dream and to my surprise, 'thanks' was not the typical response. Responses tended to be negative. Dreams are often just that, dreams. Let then live if they make others happy. →
This post observes how different communication can be from intent to reception. It focuses on observations on simple comunications. →
This post documents getting setup with TypeScript—just beyond the Gettings Started TypeScript Tutorials. In this Post I will go through setting up a Test Driven TypeScript project. →
I stopped posting on this blog in September last year, 2017. It was an easy decision to make then. There were specific reasons I stopped, but I couldn't articulate them. →
Week 34, I was able to do some trail running after a few months of not running →
Laying low but staying focused on coding, running and writing. →
Normalizing CSS has been a default part of front-end projects for years. This post questions that and provides some points on why normalizing css may not be needed. →
Code Review Etiquette is an important for code quality, engineer happiness, and engineer growth—but is never talked about? →
Making a maintainable CSS font partial. →
JavaScript tools in 2017 as defined by Jeff Wainwright for the context of blog posts. →
This year I, Jeff Wainwright, spent Labor Day in Dallas with friends. →
JavaScript is for the people because it is relatable and usable. →
Digging into Sinon Fake Server Methods and how to use them. →
Reenvisioning branded content at Dollar Shave Club. →
Switching Site Generators, hiccups in between, and why I switched to Gatsby →
Week 20, figuring out how to code more and surf more—what makes me happy →
Week 19, mislabeled mountains and other things I enjoy. →
Week 18, a trip to the North West to celebrate my sister's birthday →
Week 17, I was dealing with an ankle injury and using an observer to fix race conditions →
Week 14, I'm releasing a new analytics product and I was able to stay in Encinitas which for the weekend. →
Week 15, I was trying to be a good friend, surf, and gain momentum on StickyBits—an open source project I did. →
Week 16, I had a great week surfing and felt pretty tired besides that. →
Week 13, I am doing it—camping above Ojai, surfing and finding to code. →
Week 12, I was given the opportunity to catch up with some people I care about and visit Wrightwood, CA for the first time. →
Week 11, 2017 was fair. I got some good surfing time on a new fun board and I felt more comfortable in my new position at work. →
This post instructs how to update git tags after they've been pushed →
Week 9, 2017—This week I was feeling pretty beta after changing teams, recovering from being sick and getting back to surfing. →
This post explains how to use ES6 function destructuring for more readable JavaScript Plugin Options. →
This post describes AWW, a formula for writing meaningful commit messages with git. →
Moments writing JavaScript Plugins →
Week 8, 2017—This week I was sick, lost a few friends and started to do some transitioning. →
This post reviews some things about arrow functions that I learned from Wes Bos's ES6 for everyone. →
Recently, I lost a friend. Lauren Schlueter was a friend of mine who helped me through laughter. She was a historian, a teacher and a comedian. →
Week 7, 2017—This week I'm beginning to climbing more consistently and catch waves more consistently. →
Week 6, 2017—This week we shipped analytics at work. I had some of my best friends in town and we surfed and explored some spots in Malibu. →
Week 5, 2017—I was able to work on analytics for a current project and see Ocean Caves at Leo Carillo State Beach. →
This post lists out the 4 types of Frontend JavaScript Projects and summarizes them. →
This post summarizes week 4 of 2017. Southern California had a lot of good surfing →
This post summarizes week 3 of 2017. ScrollDir was released and the weather was better so more surfing →
This post summarizes week 2 of 2017. It included a little surfing, rock climbing, running and definitely a lot of programming. →
This post summarizes week 1 of 2017 →
This post reviews some things about arrow functions that I learned from Wes Bos's ES6 for everyone. →
Email share links are often disregarded as simple but there are a few challenges to be aware of →
Rant post about potential gains from understanding and being more thoughtful when writing html. →
Reframing content, one of the most important things to present well on a content site is embedded content. →
Use css calc values to set the width of elements within content blocks & create beautiful layouts, for devices especially →
Creating a sticky nav that works while scrolling is a difficult issue that must be solved, many sites navigations are set to fixed position →
Hanging out around White Rock Lake →
Creating Aliases on a Mac is an easy thing to do & can save a lot of time →
It's amazing the way things change. I, Jeff Wainwright, discuss myself and the first time I saw a William Kentridge exhibit →
Glendora Mountain Road is a road cycling paradise →
This post summarizes my notes on template strings and template tagging after watching Wes Bos's ES6 For Everyone →
Creating a private information in JavaScript to be used in future functions →
This post goes into Javascript's keyword this, how it is defined & why it is misunderstood →
Understanding JavaScript Objects, from static objects to classes →
Javascript for loop & the argument key word defined & why it is misunderstood →
Less known CSS selectors, aka attribute selectors →
Understanding Javascript Closure & what it does →
A post which creates letters with the body that spell out Happy Birthday! →
This is a demo on how to use the Glide Carousel with Semantic UI →
Discussing Javascript Scope & terms that are discussed when talking about it →
A short story about moving out of the a bad situation & into a good one →
Art Lived, A Story Of A Painting →