Backend Languages

Looking to pickup a backend language? Consider Rust or Golang! Golang is a popular choice for a backend language as it is designed for concurrency and high performance networking. While this is an existing popular choice, Rust is slowly gaining adoption due to ensuring memory safety guarantees with the borrow checker. Starting with Golang, I’d … Read more

Job Hunting?

Every year has the inevitable job search. Fresh college graduates searching for internships, eager to gain any kind of experience. My experience with this has been much the same. Around fall (September – November), companies usually are hiring and searching for interns! This is the chance you can make your resume stand out to recruiters … Read more

My Gear

This is my current setup! Maybe you’ll find something new or interesting that’ll help your productivity! Monitor: Acer XFA250 & Acer KG251Q Keyboard: Drop CTRL Keyboard w/ Cherry MX Red Switches Mouse: Logitech G Pro X SUPERLIGHT Mouse Pad: Amazon Basics XXL Gaming Mouse Pad Headset: HyperX Cloud II CPU: AMD Ryzen 5 5800X GPU: … Read more

Intro to Blockchain Part 2

Core Concepts The blockchain usually operates on a couple of principles including but not limited to: decentralization, speed, security. These three topics are usually at the current most discussed topics relating to the blockchain trilemma. Individuals believe that you can only provide 2 out of the 3 guarantees simultaneously, meaning that you have to sacrifice … Read more

Intro to Blockchain Part 1

What is the blockchain? A blockchain is a distributed database that is shared among the nodes of a computer network. As a database, a blockchain stores information electronically in digital format. Blockchains are best known for their crucial role in cryptocurrency systems, such as Bitcoin, for maintaining a secure and decentralized record of transactions. The … Read more