Hi, I’m Richard Melito, and welcome to my blog. Here you’ll find me write about whatever programming projects and tips I can think of, along with maybe some non-programming things if I feel like it. I’ll primarily use and talk about C# because that’s what I mostly use in my job and because I’m a big fan of the language and the whole .NET ecosystem.
Me
Professional
I graduated from Virginia Tech with a Bachelor’s of Mechanical Engineering in 2016. I first started programming in 2009 using GameMaker and have been programming professionally since I graduated. The vast majority of code I write is C# but I’ve also written a fair bit of C++ and C++/CLI in my career. I’ve dabbled in many programming languages through the years and C# is by far my favorite. I spend most of my time in my day job writing desktop software for a medical device, coding everything from the GUI to custom protocols to communicate over serial ports.
Personal
I enjoy coding, video games, reading/listening to books (mainly fantasy and sci-fi), cooking, and long walks. I’m a vegan and animal lover. I live in Boulder, Colorado, USA with my wife and two cats. My pronouns are he/him/his.
This site
Technical
This site is currently being hosted on Bluehost. It’s made with WordPress using the free Kawi theme. It uses the SyntaxHighlighter Evolved plugin for code highlighting.
Why this site exists
To help people (including myself)
My biggest reason for making this site is to share what wisdom I have and any useful tools I’ve made. I wish to be able to lend a helping hand to programmers in the future struggling with esoteric problems for which the Stack Overflow answer is buried deep in the second page of a Google search. I’m especially hoping to lend a hand to such programmers when they happen to be a forgetful me-from-the-future.
For personal motivation
I’ve got lots of ideas for personal projects and lots of questions about programming vagaries. I know I’ll be more motivated to actually investigate and pursue them if I make them public.
For my career
There are a plethora of programming blogs on the Internet, and I’ve seen multiple sites say that every programmer should have a blog. I’m not sure that I share that sentiment, but I have reached a point in my career where I feel comfortable talking publicly about programming, at least in C#. By writing publicly I hope to let the world get a sense of who I am and what I can do (for better or worse). Now when someone asks if I have a website I can say “yes!” and hand them an email with a unique domain. Fancy!
My code
All code I write here is available on my GitHub profile and released under the MIT license unless specified otherwise. I use the MIT license so that my fellows in the closed-source world can actually get some use out of what I write.
Contact
If you’d like to reach me, shoot me a message on LinkedIn or email me at richard.melito@yourcodemayvary.blog.