Skip to content
View joebonneau's full-sized avatar
Block or Report

Block or report joebonneau

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
joebonneau/README.md

Hi, I'm Joe Bonneau (yes, it rhymes!) 👋

  • 🔭 I’m currently helping build out sesh, a workflow management tool for terminal multiplexers
  • ❤️‍🔥 I'm passionate about workflow efficiency and creating amazing user experiences
  • 🌱 I’m currently in the process of learning Go
  • ⚡ Fun fact: I'm a music fanatic and specifically love hip-hop and R&B

I've always been a huge computer nerd, but somehow it took me until I was forced to work from home during COVID to try learning how to program. As it turns out, something that I tried on a whim turned out to be my true passion and I have been consistently excited about software engineering on and off the clock. My first personal project was spoticli, a CLI that filled a tooling gap that I had at the time. As a music fanatic, I was constantly creating playlists of new music for both my own enjoyment and to share with my friends. I had a defined workflow where I would create a monthly catch-all playlist and a few vibe-oriented playlists, and often I wanted to add tracks to multiple playlists at once. This ended up evolving into many other features that I brainstormed, and I had a lot of fun creating it.

I quite enjoy programming in Python due to the syntax and low barrier to entry, though I often find myself longing for a strong type system. This is why I ended up learning Go, and I really enjoy using it. So far, I have used it at work to re-write a CLI using Go's amazing concurrency implementations and personally to help contribute to sesh, a workflow management tool for terminal multiplexers. I would definitely be interested in using it professionally moving forward. For similar reasons, it is also why I have been using TypeScript more in the past year or so. If you have any open roles, preferably in a smaller, tight-knit team, please feel free to get in touch with me!

Pinned

  1. spoticli spoticli Public

    A command line interface for Spotify written in Python

    Python

  2. joshmedeski/sesh joshmedeski/sesh Public

    Smart session manager for the terminal

    Go 266 13

  3. django-celery-redis django-celery-redis Public

    A full-stack web app that can determine whether a particular DNA sequence encodes a portion of a genome in a well-known set.

    Python

  4. recipester recipester Public

    A web app to store favorite recipes and generate shopping lists

    Python