Portfolio
This is a Personal Portfolio
Welcome
… to yet another developers portfolio. Stay and poke around, what’s the worse that could happen?
Who Am I?
My name is Christopher Greaves, I am a software developer for a C# based company, but I like to experiment with other languages such as Golang and frameworks like Svelte. With around 9 years* of experience in software development, I’m at that point where I clearly think I know enough to start sharing it with the world (Yay for you, I guess). I have worked primarily on Backend systems and Enterprise infrastructure, however I’ll pretty much take a crack at anything if it interests me enough! I have a tendency to read or get told about something and then obsess over it for a little while, or at least until one of three things happen: It wasn’t what I thought it was, It was fun, but not enough to convince me, or a newer shiny thing came along and distracted me. Reguardless of how it ends, I am constantly coding small experiments / projects to help me gain an understanding of it, and where exactly I could use it going forward.
This is where this website comes in.
(* Subject to change, god knows how often I’ll keep this up to date 😝)
What Is This Website?
This is my project showroom (and graveyard 🪦).
If I build something that I genuinely think was interesting or useful, here is where I can write about it. Even if it was only useful to learn something and never touch it again, I can use this site to write down my findings for future reference. It’s also a window into past me’s attempt at something. Often you think about a project you tried years ago, knowing now that you would do it much different. I’d like to say “It’s to stop me repeating the same mistakes”, but honestly, I doubt it could stop me.
It’s also a blog… if anyone… if I even care enough. I’ll save this for the moments when I fancy ranting or rambling about unoriginal subjects into a void. (Actually sounds kind of therapeutic)
What’s on the Backlog?
Below is a list of things that I’d like to do and then possibly talk about on this website. (In no particular order)
- (In Progress) A simple ‘quick search’ for git repos.
- I’m constantly switching between repos at work and I just want a global key binding to search all my git repos
- I want to play around with WebSockets.
- Something to do with kicking off an async process and having WebSockets feed its progress back.
- Not particularly advanced, but I feel it could be useful in the future.
- An application that takes the functionality of Everything and WinDirStat and combines them.
- A Visual Studio code Extension of some sort.
- Maybe I could have it run a Stencil template or something.
- A ‘Platform as a Runtime’ or ‘Platform as a Framework’.
- Ever since I first read about it, I’ve thought building something like this would be incredibly cool!
- Anything using Bubble Tea