Skip to content
View Fyko's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Organizations

@sycer-dev @trufflehq @sycertech @jsbenchmark
Block or Report

Block or report Fyko

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
Fyko/README.md

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

Pinned Loading

  1. a shell script to delete Rust's `tar... a shell script to delete Rust's `target` directory everywhere
    1
    #!/bin/sh
    2
    
    
    3
    CYAN="\033[36m"
    4
    GREEN="\033[32m"
    5
    RESET="\033[0m"
  2. trufflehq/scyllax trufflehq/scyllax Public

    A coalescing query system for Scylla

    Rust 8

  3. alii/searchy alii/searchy Public

    Cloudflare + Google = supercharged web surfing

    TypeScript 143 28

  4. thoth thoth Public

    A Discord Bot to aid in essay-writing and all-things grammar and English related.

    TypeScript 4

  5. nsfw nsfw Public

    A Rust library for detecting NSFW images using a neural network

    Rust 11

  6. wordle-stats wordle-stats Public

    Collect and parse Wordle game share content and make pretty graphs

    Rust 2 2