Giter Site home page Giter Site logo

Howdy, I'm Carter! 🤠

I'm a software engineer based in Arvada, Colorado! I'm most experienced with TypeScript, but recently I've been enjoying Rust! I have some experience with C#, plenty with Go, and I want to learn Elixir and C++!

What I do (for fun)

I have a strong background in developing with the Discord API and maintain bots for others and myself. My largest bot, Thoth, is a great English language tool for students and folks who want to search definitions and various types of speech for fun!

Often times, a random idea comes to me, or I want to learn a new technology, or I need a solution for a real-life problem and I just build it. My GitHub repositories page is a perfect timeline and archive of things I've wanted or needed to do. Here are a few of my funky projects:

  • Wordle Stats - before Elon bought Twitter, this bot listened to all Tweets containing the word Wordle, parsed the player's score, then served public visualizations on Grafana. I build this to see how many other people shared their scores and to get back into writing Rust.
  • AmbientWeather.net Data Collector - for Father's Day, I got my dad a weather station! It transmits data to AmbientWeather.net, and whenever it does, AW.net sends the updated data via a realtime API to this collector. The data is fed into ClickHouse and viewed realtime and in historical contexts. I built this because I wanted to know the exact temperature outside, with wind chill, before deciding to go in the hot tub.
  • crates.pm - the official https://crates.io website has text-search, but its not instant. I built* crates.pm to index Crates and feed the data into Meilisearch to provide instant text search -- a service I wanted to learn more about.

What I do (professionally)

I work at Truffle, a startup focused on filling the gaps left by Twitch and YouTube, improving live-streaming and content creation for both creators and their viewers.

Some of my projects at Truffle include:

  • Upgrading Scylla to 6.0 and improving our backups system
  • Scyllax, a Rust-based query framework (but also kinda? an ORM) for Scylla
  • Hypha, a thin gRPC layer between our Scylla cluster and other services, standardizing our data access layer (utilizing Scyllax)
  • Kubernetes cluster maintenance

How to reach me

I'm most active on Discord. If you ever want to get in contact with me, join my Discord server.

Some Statistics

Carter's Projects

barcy icon barcy

A modern React Component for reading USB Barcode Scanners

blog2 icon blog2

📚 A place for my ramblings

bun-template icon bun-template

a dead simple ts template for bun with linting, formatting and Docker already setup

codeimage icon codeimage

A tool to beautify your code screenshots. Built with SolidJS and Fastify.

discord.js icon discord.js

A powerful JavaScript library for interacting with the Discord API

export-api icon export-api

A gRPC service to export Discord channels as HTML documents

fnm icon fnm

🚀 Fast and simple Node.js version manager, built in Rust

github-lines icon github-lines

A minimal and non-intrusive multi-platform bot to display lines from GitHub (or GitLab) links

hourly-animals icon hourly-animals

A bot that sends random images of your favorite animals on the hour.

imgdl-bot icon imgdl-bot

a Discord bot to recursively download images from a Discord channel

is-teatime icon is-teatime

A package to determine if its a good time for tea

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.