3D Printing Ender 3 Pro with BLTouch and SKR Mini E3 These upgrades add a ton of new features and capabilities for a small price tag. Let's take a look at moving your Ender 3 from good to great!
programming lvalues and rvalues in C++ lvalues and rvalues in C++ can be difficult to understand for those new to the language. Let's take a closer look to understand what these are.
programming Smart Pointers in C++11 Memory management in C++ just got a big boost. Let's take a look at how to use unique_ptr and shared_ptr effectively.
tutorial Setting up Prism with Ghost Prism and Ghost go together smoothly, and it's a low effort way to give your technical blogs some extra polish.
programming On Pair Programming After two years, here's my thoughts on the pros, cons and general considerations for pair programming.
interview Interview Reflections Some reflections on the road to receiving offers from Google and Amazon.
tutorial Setting Up NextCloud & OnlyOffice Let's take a look at how to get OnlyOffice, which offers in-browser document editing, setup and running with NextCloud.
rambling Effective Communication Learning to communicate in a way that is concise and respectful will go far to help foster relationships.
tutorial Ghost + NGINX An NGINX server with SSL and Ghost can be set up and configured in a matter of minutes.