Late last year, I visited a friend of mine over in New Jersey. When I got there, I was gifted a box of The Renegade Coder keychains. Of course, I don’t need all 100 of them, so I’ve decided to do a bit of a keychain giveaway.
Table of Contents
If you read this article before, you may recall that I was having a bit of a lottery to hand things out. Change of plans! Create an account and add your address to your profile. That’s it! A keychain will be on its way to your place ?.
Keep in mind that I only have about 100 of them, so you may not get one. Hopefully, by the time you read this article, I’ll have already made a note indicating that I’m all out.
Also, be aware that The Renegade Coder is a solo operation and these are expensive for me to ship, so you may not get your keychain immediately. Feel free to email me if you’ve been waiting some time.
Don’t worry if you’re already subscribed! That said, you’ll need to make sure your shipping information is available on your account. If you don’t share that information, I can’t possibly find you.
At this point, you’re probably wondering about these keychains. Luckily for you, I’ve provided a handful of photos of them courtesy of my wife, Morgan:
As you can see, each keychain features the angle brackets and the R and C of The Renegade Coder. All of which were hand painted by myself (go figure).
For those of you more mechanically inclined, each keychain was manufactured by VirtualFlat (aka Robert Maldonado) using a Markforged Onyx Pro 3D Printer. Luckily for you, there’s no need to read all about them as Robert has already created a fun series of videos:
If you like their work, check out their website!
Long Term Growth
Hopefully, after this series of giveaways, I’ll pick up a few of you as long term subscribers. If you’re unsure about staying around, let me try to persuade you.
The Renegade Coder is a site I launched in April 2017 in reaction to some frustrations I had with a team I worked with on a previous site. A lot of what I learned from back then has allowed me to create what The Renegade Coder is today: an honest computer science curriculum site.
In case you’re worried about my credentials, I have a Bachelor’s degree in Computer Engineering from Case Western Reserve University. In addition, I have a couple years of industry experience with General Electric. Today, however, I’m pursuing a PhD in Computer Science at The Ohio State University where I hope to eventually snag a University-level teaching position.
On top of all that, I currently teach an introductory Java course, and I maintain a handful of open-source projects. In other words, tech is what I do on a daily basis.
All the technical skills aside, I think you’ll find that I put a major focus on empathy and compassion in this community. After all, our profession is still done by humans, and we can’t do good work if we don’t show compassion for one another.
If you like what I have to say, let some of your friends know. If you still need time to figure things out, check out some of the following articles. I think they’ll serve as a nice introduction to The Renegade Coder:
If you think some of my other work should be in this list, let me know in the comments! I can always use the help.
At any rate, thanks for checking out The Renegade Coder! I appreciate it, and I hope you’ll consider sticking around a little longer.
Recently, I was giving a lecture about Java's "common" methods (i.e., all of the methods of Object), and I had epiphany about how Java only has toString() while Python has str() and repr(). So, it...
Magic numbers are numerical constants that have no clear meaning in the code and therefore make code harder to read. Anything that makes code harder to read is something we can use to obfuscate our...