Extracurricular Activities
Most Recent
How to access your private network remotely by creating a VPN server using OpenVPN and a Raspberri Pi. It's the first step in the self-hosting journey.
Open source doesn’t need to be scary. It doesn’t even need to be in the form of writing code. Here are thee different levels of contribution you can make.
Sorting algorithms introduce some core concepts of computer science: time complexity and algorithmic thinking.
Pico-8 is a great platform for fun prototypes, proof-of-concepts, and microgames. I definitely recommend checking it out.
Using a v86, x86 emulator to get QBASIC up and running in a browser and recreate the programming experience from my childhood.
Programmers come in to game development with the knowledge that most aspiring game makers lack: how to write good code and create effective software.
Keep up with our latest posts.
We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.
[mailpoet_form id="1"]
My goal is to have zipped website archives created once a week, with my process built on Docker, and the Synology task scheduler taking care of the work.
Connect a 2018 MacBook Pro to an unsupported monitor, and the YPbPr/YCbCr color mode can cause poor display performance. I found a way to fix it by overriding the EDID back to RGB
Unity’s current implementation of NavMesh is good for simpler use cases, it still lacks some of the more powerful features that some games may require.
There are four bathrooms, and the status of each can be open, closed, or unknown. We want to report each status in real-enough time over the company network.
How many sprints does it take to change a lightbulb... into a smart home system everyone in your family loves? A few. But being Agile keeps you from wasting money and driving your
Sonic Pi is aimed at getting everyone from kids to professional musicians interested in software development. Here's how you can get started with this great, free program.