
Conjuring code
I'm Roscoe, someone who believes good code shouldn't feel like dark magic.
Why gonjure exists
It takes time to think of real world examples to accompany design pattern proposals. Communicating these implementations must be effective for all audiences. These examples are meant to be the simplest demonstration.
Go concepts can sometimes be complex to mentally model according to spec. Not for lack of elegant design but rather because it takes time and patience to master. Every "spell" on this site pairs runnable code with a visual depiction.
I also built gonjure because I simply love Go so much.
About me
I have spent over 7 years writing production Go, from high throughput services and security frameworks to distributed systems across the web hosting and gaming industry. The language is built for clarity and speed. Implementing things entirely the correct way from a low level system perspective to ensure optimal scalability and performance are all deep passions of mine.
Whether you need a seasoned engineer for your project, help untangling a bug or mentor to level up your team. I'm available for consulting, contract work and technical mentorship.
Let's work together
If you seek profound systems expertise, architecture reviews, performance optimization, secure design or hands on development then I'd love to hear from you.