Everything I've Published
2024
The Joy of Playful Work
chaseadams.ioFigJam
chaseadams.iov0
chaseadams.ioWispr Flow
chaseadams.ioThe Art of Constant Reinvention: Lessons from a Seasoned Starter
chaseadams.ioCleanshot X
chaseadams.ioScreen Studio
chaseadams.ioCalendly
chaseadams.ioRocket
chaseadams.ioVanilla
chaseadams.ioApple Downtime
chaseadams.ioFounder Mode or Manager Mode? I think neither.
chaseadams.ioA Step-By-Step Guide in How to Fail At Casting Your Vision
The Future Fluent NewsletterPerplexity
chaseadams.ioClaude
chaseadams.ioSpotify
chaseadams.ioLearn These AI Tricks To Build Apps From Scratch Fast
YouTubeFuture Fluent Framework (Alpha)
chaseadams.ioHow An AI Collaborator Can Amplify Your Abilities
chaseadams.ioWhat I Write and Talk About: Intersections of Innovation
chaseadams.ioFuture Fluency: 10 Skills & Mindsets For Pulling The Future Into The Present
chaseadams.ioHow Quadrant Charts Can Revolutionize Your Thinking
chaseadams.ioRefactoring Script for Copying Notes to use EffectTS
chaseadams.ioBet on the Future of Software
chaseadams.ioThe Siren's Call of Custom Modularization
chaseadams.ioCursor
chaseadams.ioWarp Terminal
chaseadams.io
2023
Setting up Rapid Logging for Obsidian on iOS and MacOS
chaseadams.io44 Whacky Check-In Questions for Your Next Meeting
chaseadams.ioAdafruit Trinket
chaseadams.ioAdafruit Macropad
chaseadams.ioRust Error for mach-o section specifier requires a segment and section separated by comma
chaseadams.ioObsidian Properties (Markdown Frontmatter Enhanced)
chaseadams.ioNavigating JSON Schema: An Easy and Friendly Exploration
chaseadams.ioHow I'm Using MidJourney and ChatGPT
chaseadams.ioPlumb
chaseadams.ioWhat Is An Algorithm?
chaseadams.ioWhat is a SheBang (HashBang) In A Script File
chaseadams.ioAudioPen.AI
chaseadams.ioMy Notes on ChatGPT
chaseadams.ioWhy I Write What I Learn Down
chaseadams.ioUnderstanding Structured, Non-Structured, and Semi-Structured Data
chaseadams.ioHow to Secure a GitHub Action with GitHub Environment Secrets
chaseadams.ioMetadata Menu
chaseadams.ioStarting Your NodeJS Development Server on a Different Port
chaseadams.ioThe Power and Simplicity of Webhooks
chaseadams.ioHomebrew: Your MacOS Magic Wand
chaseadams.ioHow I Use AudioPen.AI To Write Content
chaseadams.ioResolving the ESLint Error: "File ignored because of a matching ignore pattern"
chaseadams.ioMy List of Why I Love Lists
chaseadams.ioGetting Started with Dotfiles
chaseadams.ioHow I Schedule Blog Posts with GitHub Actions and Netlify
chaseadams.ioFunction Expressions vs Function Declarations in JavaScript: A Comprehensive Guide
chaseadams.ioFly.io
chaseadams.ioFramer
chaseadams.ioGood AI Prompts Are Fences Not Maps
chaseadams.ioNotion
chaseadams.ioImmediately Invoked Function Expressions (IIFEs) in JavaScript: A Comprehensive Guide
chaseadams.ioHow to Fix Git Submodule Add, "a git directory is found locally" issue
chaseadams.ioUnderstanding Git Submodules
chaseadams.ioHow I use Git Submodules to Deploy My Blog
chaseadams.ioMDX
chaseadams.ioMinnehaha Falls (Georgia)
chaseadams.ioNetlify
chaseadams.io5 Best No Code Tools for Building Software for Non-Technical Founders
chaseadams.ioAstro (JavaScript)
chaseadams.ioAGI vs. AI: Unraveling the Secrets of Artificial Minds
chaseadams.ioI ported my NextJS blog to Astro
chaseadams.io7 Best Collaboration Apps for Effective Remote Software Development Teams
chaseadams.ioDeclarative Configuration and Scripting: The Dynamic Duo for a Dazzling Workspace
chaseadams.ioOrganized With Obsidian
chaseadams.ioMy Obsidian Setup
chaseadams.ioPrevious Solutions for Publishing Obsidian Files to the Web
chaseadams.io5 Best No Code Tools for Building Sprint Style MVPs
chaseadams.ioLightbulb Diorama Terrarium Inspired Notion Covers
chaseadams.io10 Notion Covers of Colorful Textured Swirls from MidJourney Prompts
chaseadams.io15 Notion Covers of Pastel Colorful Textured Explosions from MidJourney Prompts
chaseadams.ioSet a Custom Screenshot Path in MacOS
chaseadams.ioSnippet - JavaScript Bookmarklet to Convert Localhost URL to Production URL
chaseadams.io10 Most Important Work From Home Essentials For Remote Tech Workers
chaseadams.io26 Notion Covers of Miniature Nebula Astronauts from MidJourney Prompts
chaseadams.io20 Notion Cover Miniature Space Diorama Images from Midjourney Prompts (May 2023)
chaseadams.ioSupercharge Your Daily Capture Workflow with Obsidian, Periodic Notes and Quick Capture
chaseadams.ioUltimate Guide To Learning About AI (GPT)
chaseadams.io3 Ways to Find a Notion Database Template
chaseadams.io5 Simple Tips for a More Productive Home Office Setup
chaseadams.ioPower, Performance, Politics, and Play - What Makes Culture
chaseadams.ioShould my team hold remote design sprints?
chaseadams.ioThe Curiously Chase Newsletter Model
chaseadams.io100 Best Ice Breakers for Remote Team Meetings
chaseadams.io5 Reasons Your Meetings Need A Check-in & Check-out Round
chaseadams.ioAround
chaseadams.ioHow Do I Pivot In The Middle of a Remote Design Sprint?
chaseadams.io5 Types of Meetings Everyone Hates
chaseadams.ioHow I Use The Metadata Obsidian Plugin
chaseadams.ioWhat Is a Remote Design Sprint?
chaseadams.io3 Best Collaboration Apps for Facilitating Highly Effective Remote Meetings in 2023
chaseadams.ioThe Remote Design Sprint Facilitator's Kitchen Sink
chaseadams.ioMy Heuristic For Notes and Tags In Obsidian
chaseadams.ioCode Review Process
chaseadams.ioSwipies - Reusable Paper
chaseadams.ioSnipd
chaseadams.ioLaunchList
chaseadams.ioApple Screentime Settings
chaseadams.ioNo Code Tools for Building MVPs
chaseadams.ioDaily Free Writing
chaseadams.ioMy Settings in Apple Downtime
chaseadams.ioWhat Is Autonomy At Work?
chaseadams.ioIf Only I Could Code
chaseadams.ioSetting Up Your Work From Home Office
chaseadams.ioBox util for Stitches CSS in JS
chaseadams.io2023 W02 Weekly Review
chaseadams.ioLEGO Treehouse
chaseadams.ioStart with user accounts, workspaces and teams
chaseadams.ioStartup Learnings
chaseadams.ioStyling the MUI Linear Progress Bar
chaseadams.ioTypes of Power (6 Types)
chaseadams.ioWeekly Review
chaseadams.ioUsing PostHog Toolbar (Heatmap)
chaseadams.ioList of Destructive and Non-Destructive JavaScript Array Methods
chaseadams.ioMaybe Don't Just Cancel 75,000 Hours of Meetings
chaseadams.ioSlack API
chaseadams.ioWhy Most of Your Meetings Suck
chaseadams.ioVercel
chaseadams.io
2022
PostHog
chaseadams.ioChase Is Typing
chaseadams.ioColemak Keyboard Layout
chaseadams.ioDisable the built-in keyboard on my Mac so I can set my external keyboard ontop of it
chaseadams.ioKarabiner Elements
chaseadams.ioGitHub Actions
chaseadams.ioWorking From Home
chaseadams.ioBash
chaseadams.ioUseful Digital Tools
chaseadams.ioAnker 577 Thunderbolt Docking Station
chaseadams.ioAnker Docking Station Bracket
chaseadams.ioKeyboardIO Atreus (Mechanical Keyboard)
chaseadams.ioTooling for a Personal Operating System
chaseadams.ioGitHub
chaseadams.ioHow to Restore a MongoDB Database from Compass
chaseadams.ioReset specific file to its state on a commit or branch with git
chaseadams.ioEmacs
chaseadams.ioInterstitial Journaling: Capturing the Ebb and Flow of Thoughts
chaseadams.ioReact (JavaScript)
chaseadams.ioChecking if two dates match with MomentJS
chaseadams.iodate-fns
chaseadams.ioIf I could have any super powers...
chaseadams.ioMomentJS
chaseadams.ioTop 10 Strengths from StrengthsFinder
chaseadams.ioPut headphones on in terminal before boarding
chaseadams.ioDatabase deleted by request of the user (indexeddb)
chaseadams.ioDotfiles
chaseadams.ioHomebrew
chaseadams.ioHow I Copy my Obsidian Files into my git Repository
chaseadams.ioHTTP Status Codes
chaseadams.ioinstalling pip with Homebrew
chaseadams.ioLiterate Programming
chaseadams.ioNextJS
chaseadams.ioObsidian Styles
chaseadams.ioOne File to Generate Them All
chaseadams.ioSpeed, Quality and Cost
chaseadams.ioTangling Markdown (Literate Programming)
chaseadams.ioThe Internet
chaseadams.ioPlate (JavaScript)
chaseadams.ioSlate (JavaScript)
chaseadams.io6 Simple Machines
chaseadams.ioCoffee
chaseadams.ioSegmented Control
chaseadams.ioDataview (Obsidian)
chaseadams.ioGet list items containing a tag with Obsidian and Dataview
chaseadams.ioMarkdown Footnotes
chaseadams.ioUTM - Urchin Tracking Module
chaseadams.ioAdding iFrame to Obsidian Note
chaseadams.ioCleanup Unused Imports with "Organize Imports" in VS Code
chaseadams.ioHide "Powered by Obsidian Publish" in Obsidian Published Site
chaseadams.ioObsidian Publish
chaseadams.ioHow I Publish Obsidian Files to the Web
chaseadams.ioGrunt
chaseadams.ioHow I Publish Content to curiouslychase.com
chaseadams.ioHusky (JavaScript)
chaseadams.ioLoom
chaseadams.ioMacOS
chaseadams.ioNotion Calendar
chaseadams.ioRaycast
chaseadams.ioSlack
chaseadams.ioChrome
chaseadams.ioMarkdown
chaseadams.ioCofer Adams Building Center
chaseadams.ioDocker
chaseadams.ioGo (programming language)
chaseadams.ioRock, Paper, Scissors Marketing
chaseadams.ioSoftware and Programming Languages I Use
chaseadams.ioTypeScript
chaseadams.iogit
chaseadams.ioiTerm2
chaseadams.ioBeach Factor (term)
chaseadams.ioBus Factor (term)
chaseadams.ioFigma
chaseadams.ioSlack Messages as Todos
chaseadams.iochaseadams.io
chaseadams.iocuriouslychase.com
chaseadams.ioJavaScript
chaseadams.ioMy Desk Setup
chaseadams.ioMy Home Office Setup
chaseadams.ioRegular Expression
chaseadams.ioMy Digital Tool Stack
chaseadams.ioJS solution for hiding an Obsidian Publish Sidebar
chaseadams.ioYOYO - you're only young once
chaseadams.ioupdate or add a property to subdocuments of all found documents (MongoDB)
chaseadams.ioConfiguration as Code
chaseadams.ioFound things...
chaseadams.ioIs violence an essential attribute of existence?
chaseadams.ioNamecheap
chaseadams.ioRad Fonts
chaseadams.ioTemplater
chaseadams.io!Obsidian Structure
chaseadams.ioQuick Add
chaseadams.ioUsing Fly.io and NGINX for Proxying Obsidian Publish
chaseadams.ioVS Code
chaseadams.ioPhilosophies
chaseadams.ioUser Guide
chaseadams.ioChild like wonder. Child like fear.
chaseadams.ioFear
chaseadams.ioHow "We were wrong" is never the worst thing that could happen
chaseadams.ioExercise Plan
chaseadams.ioRevbalance 101 v2 Board
chaseadams.ioCalisthenics
chaseadams.ioImprovMX: Custom Email Handling
chaseadams.ioMurmur Labs
chaseadams.ioThe Iron Yard
chaseadams.ioWalmart Labs
chaseadams.ioWebflow
chaseadams.ioZappos
chaseadams.ioClimbing
chaseadams.ioGrounding Technique
chaseadams.ioPlant-based Lifestyle
chaseadams.ioColorado Springs, CO
chaseadams.ioUkulele
chaseadams.ioObsidian
chaseadams.ioGet all links to the current file with Obsidian and Dataview
chaseadams.ioFind messages in Slack based on a date or date range
chaseadams.ioMongoDB
chaseadams.ioPublishing my website from Obsidian files with Dropbox
chaseadams.ioStrengthsFinder Exercise
chaseadams.ioWords that describe me (my personality)
chaseadams.ioPersonal Emoji & GIF Usage Guide
chaseadams.io
2021
Interpolate a JavaScript variable for an object key
chaseadams.ioOther Philosophies
chaseadams.ioFix CSS variable keys in style attributes in React and Typescript
chaseadams.ioLorem Ipsum Roundup
chaseadams.io
2020
Joining Murmur
chaseadams.ioMurmur
chaseadams.ioHow to REALLY enable word wrapping in Emacs
chaseadams.ioAutofix Backticks with ESLint and Prettier in VS Code
chaseadams.ioGingin Joyce
chaseadams.ioTips For Being Successful at Working From Home Long-Term
chaseadams.io3D Printing Journey
chaseadams.ioInstall dig and nslookup dependencies on Docker Containers
chaseadams.ioHow to Give Awesome Peer Feedback
chaseadams.ioCreate an ad hoc interactive Docker container
chaseadams.io
2019
Disable Slack Keyboard Flyup
chaseadams.ioUse lsof and ps to Find Running Services
chaseadams.ioTesting out writing articles in Coda
chaseadams.ioSRE Escape Rooms and Reinforced Learning
chaseadams.ioInstall NPM Dependency From GitHub URL
chaseadams.ioBack to Writing Content in Dropbox
chaseadams.ioSetup iTerm2 - Better Movements with Emacs Bindings
chaseadams.ioSetup iTerm2 - Infinite Scrollback
chaseadams.ioLessons for Adults from Curious George
chaseadams.ioReplace Multiple Instances of Pattern in JavaScript
chaseadams.ioFriction - A Secret Tool for Successful Habits
chaseadams.ioOn Team Productivity, Tools & Flexible Data
chaseadams.ioFix Docker Error: Failed Port Allocation
chaseadams.ioFix Docker Error: GitHub Actions Entrypoint Executable Error
chaseadams.ioGitHub CODEOWNERS Directory Pattern Match Cheatsheet
chaseadams.ioFix Docker Error: exec user process caused "no such file or directory"
chaseadams.ioShare Specific Lines in a Markdown file with GitHub
chaseadams.ioA Pragmatic Approach To Choosing A Format For Reading
chaseadams.ioStart Week on Monday in Google Calendar and Apple Calendar
chaseadams.ioProduction Only Google Analytics in GatsbyJS with Netlify
chaseadams.ioDisable ESLint Rules with Comment Syntax
chaseadams.ioUsing Flow's type refinement for powerful, flexible, safer code
chaseadams.ioApply Language Modes to Files With Non-Standard Filenames in VS Code
chaseadams.ioWriting Drafts In Gatsby
chaseadams.ioDelete Command from Bash History
chaseadams.ioVS Code Settings for Sharing Better Screencasts & Demos
chaseadams.io
2018
GPG Sign Commits
chaseadams.ioEmacs - Highlight $FlowFixMe comments in JavaScript
chaseadams.ioJoining Webflow
chaseadams.ioMost Common Programming Case Types
chaseadams.ioFull Page Webpage Screenshots with Chrome DevTools
chaseadams.ioUsing Current Date and Time In VS Code Snippets
chaseadams.ioEnable tab completion for Markdown Snippets in VS Code
chaseadams.ioWhy Git May Be Ignoring You When You Downcase Filenames
chaseadams.ioGolang - What is Truth?
chaseadams.ioSystems - Preparing Yourself For The Hard Times and The Easy Times
chaseadams.io
2017
Guest on GoTime - Go at Walmart (at scale)
chaseadams.ioGetting Started With Emacs
chaseadams.io
2016
My 3 Words - 2017
chaseadams.ioMacOS Protip - Show your User's Home Folder in Finder Sidebar
chaseadams.ioMacOS Protip - Show your Mac's Hard Drive On Your Desktop
chaseadams.ioRemote is Dead, Long Live Distributed
chaseadams.ioA Systematic Approach to Managing Oneself
chaseadams.ioEssential Books That Changed How I Live & Work
chaseadams.io
2015
My 3 Words for 2016
chaseadams.ioFive Technologies Every Frontend Engineer Should Know
chaseadams.ioThe Final Paragraph in My Zappos Chapter
chaseadams.ioFiles Every NodeJS Developer Should Add to Their .gitignore
chaseadams.ioCelebrate Your Employees
chaseadams.ioRustic Industrial Minimalist Task Desk
chaseadams.ioSeparation of Work & Life
chaseadams.ioFrontend Engineering Tools of The Trade
chaseadams.ioJoining Walmart Labs as Senior Software Engineer
chaseadams.ioJoining The Iron Yard as Part-Time Frontend Instructor
chaseadams.ioChoosing Fonts For Web Projects
chaseadams.io
2014
Remap Caps Lock to A Useful Modifier Key
chaseadams.ioInspect a Collection of Objects in Javascript with console.table
chaseadams.ioSilently Adjust The Volume On Your Mac
chaseadams.ioBuilding A Rustic Industrial Standing Desk
chaseadams.ioPapa Roy
chaseadams.ioThe Best Advice I Can Give To People Learning To Code
chaseadams.ioExploring "What is Culture?"
chaseadams.ioI don't write so good - a call to be a better writer
chaseadams.ioYou May Never Become A Developer
chaseadams.ioWhy I Say No
chaseadams.ioDeploy Code with Git Push and a Post Receive Hook
chaseadams.ioAlfred Theme - Flatland
chaseadams.ioMacOS Protip - Show your Hard Drive in Finder Sidebar
chaseadams.io
2013
Set An Anchor Link On An Image In Markdown
chaseadams.io5 Grunt Plugins for a Better Workflow
chaseadams.ioHow I Use Grunt And Bower for Frontend Packages
chaseadams.ioUsing Grunt For A Better Workflow
chaseadams.ioDear Developer - Use tools, don't be one
chaseadams.ioPlanning & Researching For My Blog (2013)
chaseadams.ioHighlight Navigation Element Using JavaScript
chaseadams.io3 Resources For Sharing Code Snippets
chaseadams.ioEmulate What You Want To Replicate
chaseadams.io