welcome
Hi đ! I'm Caleb, a full-stack developer, designer, and student. Thanks for stopping by!
about me
I'm an undergrad at Worcester Polytechnic Institute, working towards a B.S. in Computer Science.
I love to build anything and everything, from interactive websites to terminal games and Discord bots.
I'm currently working on a few projects, including goose, my own programming language. You can find my work on GitHub.
import "std:fs"
import "std:json"
await fs.read("repos.json")
-> json.decode(_)
-> _.repos.find(fn(r) -> r.name == "goose")
-> println("goose has ${_.stars} stars!")
spotlight: goose
I created goose as a way to learn more about programming languages and compilers. The language itself is dynamically typed and supports proeedural and level 1 OOP code, and its design takes from many languages, including JavaScript, Lua, Dart, and Go. It can be interpreted or compiled to machine code using LLVM. It's still a work in progress, but you can check it out on GitHub.
skills
I have experience with a variety of languages and frameworks. I'm most comfortable with the Node.js ecosystem, but I'm also familiar with Go, Java/Kotlin, and Dart, among others.
languages
web technologies
editors & tools
platforms & databases
contact me
Feel free to shoot me an email at hi@calebc.co. I'm also on GitHub, Keybase, and LinkedIn.
While you're here, you can also sign my guestbook!