A handsome man.

I'm Wes. I live in Boston and work on Wonderment.

  • Memory Wall - Big Brother Simulator

    Feb 24, 2023

    A simulator for Big Brother season 25. This simulates the Big Brother Memory Wall. Strategize and visualize different scenarios. Pick the Head of Household, the winner of the power of veto, and the evicted house guests.

  • quick_notes.txt

    Aug 4, 2022

    Jot something down in clear text. Skip the knowledge graph.

  • Life calendar

    Apr 8, 2022

    A 90 year human life in weeks, on one chart.

  • JSON response after passport js authentication

    Apr 5, 2022

    How to send a JSON response after passport js authentication.

  • Meditation

    Jul 18, 2021

    Breathing exercise for mindfulness and meditation. Bring focus to your breathe.

  • Structuring functional programs

    May 18, 2021

    Onion architecture and database access patterns for functional applications.

  • Linux Uptime Command

    May 8, 2021

    The uptime command gives you information about the current time, online users, how long your system has been up and running, and the system load average.

  • Principles

    Apr 24, 2021

    Foundational principles to help guide my decisions and behavior.

  • Competitive programming vs. real-life programming?

    Apr 24, 2021

    How is competitive programming different from real-life programming?

  • Chess clock

    Jan 17, 2021

    Chess clock for timing speed matches.

  • Fischer random chess generator

    Jan 1, 2021

    Fischer random chess generator.

  • Art

    Sep 18, 2020

    A CSS canvas for when I'm feeling artistic. Originally created on Sep 18, 2020

  • Bookshelf

    Aug 8, 2020

    A catalog of my books. I enjoy browsing other people's bookshelves, so this is intended to be a digital version of that. I've bucketed this list into multiple genres but they are in no particular order. I haven't read all of these books. Recommended books are marked *

  • The Boston Flag

    Jun 9, 2023

    Flag of Boston. Boston's symbol for pride and unity. Memorably simple, boldly patterned, and easily recognizable.

  • Issue connecting to postgres on AWS SAM?

    Sep 21, 2020

    I've had difficulty connecting to the local API gateway and hitting my postgres connection. Solution - host.docker.internal

  • Creating a Twitter bot with Node and AWS SAM

    Sep 6, 2020

    Creating a twitter bot that forecasts the 2020 election with node.js and AWS Serverless application model

  • gitignore not working?

    Aug 30, 2020

    When gitignore does not ignore your file/folder, git is probably has this cached. Here's how to fix this issue.

  • Start an ngrok session on multiple tunnels

    Aug 30, 2020

    When running ngrok it can be useful to run multiple tunnels in a session or use different hostnames for the same tunnel. Here is how to do that

  • 2038: Y2K, Unix, and the end of time

    Aug 23, 2020

    On January 19th 2038 at 3:14am technology across the world will break.

  • A fun logic puzzle

    Aug 16, 2020

    What answer is the correct answer to this question? A fun logic puzzle.

  • Learn to automate

    Aug 3, 2020

    Learning to code might be a little more appealing if it was framed a little differently. You should learn to automate.

  • Asimov's laws are nonsense

    Jul 30, 2020

    Asimov's three laws of robotics are great for storytelling, but that's about it.

  • How to collapse code sections in VS Code

    Jul 13, 2020

    Visual studio code shortcuts to collapse code sections

  • Bug - Extension/file-type issue when uploading S3 assets

    Jul 13, 2020

    Fun bug - Files uploaded to S3 have content type application/octet-stream unless files explicitly have a .html extension

  • Migrating from Gatsby to Next.js & S3

    Jul 7, 2020

    Technical implementation details of this blog

  • E-voting is a terrible idea

    Jun 29, 2020

    It breaks anonymity, trust, and is prone to attacks

  • Benefits of functional programming

    May 2, 2017

    Functional programming and purity is beautiful

  • Ignore files without using .gitignore

    Apr 24, 2017

    Update the .git/info/excludes file

  • Redesigning the US dollar

    Aug 26, 2016

    A closer look at the US dollar

  • Can you study software engineering by yourself?

    Sep 21, 2014

    A guide for folks looking to study computer science/software engineering on their own for free.