Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I’ve been setting up a dev machine on my home server and doing all of my personal projects remotely over SSH.
-
I have a home server that I built primarily for “cloud” gaming (read more about that here).
-
At the end of 2024 I decided to build a new gaming PC.
-
WireGuard is a secure, easy to use, and simple VPN solution that is the underlying technology for Tailscale.
-
It seems like 2025 came and went in a flash.
-
I keep a weekly journal of notable events, my feelings, and ideas.
-
Okay, I know I’m finally finishing this post in NOVEMBER when 2024 is almost over, and it was mainly postponed because I lacked 2024 goals.
-
I use Zoho as my email provider, and I recently learned that you can setup a catch-all forwarding address.
-
Have you ever wanted to know I definitely stole these from somewhere.
-
Leetcode, for those who don’t know, is a collection of data structures and algorithms programming challenges.
-
I use git almost daily both personally and professionally, and my usage follows a pretty regular pattern.
-
I was talking to my coworker about interfaces when the question arose about why a concrete slice has to manually be converted into an interface slice.
-
There’s certainly good arguments for using AI tools like GitHub Copilot or ChatGPT, and there are certainly good arguments against them.
-
2022 was a good year for me.
-
I watched a video recently about (mislabeled) laziness and how some people aren’t built for the “consistent and organized” lifestyle.
-
The root of digital logic is being able to differentiate between something and not something.
-
Rust’s trait system is pretty cool, and one of the common traits is Display.
-
Go is a simple language, but I was pretty confused by the context package when I first learned about it.
-
In November of 2017, I began keeping a lab notebook for experiments (inspired by this document).
-
How did I get interested in computers and programming?
-
When I read a book or watch a TV show, I’m excited to get to a new chapter.
-
This post is a recap of my recent experience job searching and a “thank you” for all the help I received along the way.
-
As I have learned and gained more experience using Rust, I noticed that the way I write Rust code is a bit different than the way I write in other languages.
-
(on linux) The MSP430 launchpad is a low cost, low power microcontroller that can be used in a variety of embedded applications.
-
I have been learning the Rust programming language in my spare time for a little over 2 years now.
-
Do you have a home server and would like to securely connect to it?
-
In one of my Rust projects I am parsing very nested JSON structures.
-
I recently listened to an excellent talk by Jordan Peterson titled Exploring the Psychology of Creativity, and it got me thinking about how it applies to software development.
-
I recently read a blog post by Dan Luu titled What to Learn.
-
Welcome to a series of posts cleverly titled Ground Up, where I explain computing concepts from the ground up!
-
Two weeks ago I participated in the first ever LangJam, the goal of which was to create a programming language based on a theme in a 48 hour period.
-
Welcome to a series of posts cleverly titled Ground Up, where I explain computing concepts from the ground up!
-
Welcome to a series of posts cleverly titled Ground Up, where I explain computing concepts from the ground up!
-
Welcome to a new series of posts cleverly titled Ground Up, where I explain computing concepts from the ground up!
-
Gratitude is one of the simplest and most wildly rewarding practices I have ever adopted in my life.
-
This is a scenario I have ran into a couple of times.
-
In January of this year, I left my corporate software engineering position to do nothing, and it was one of the best decisions I have made.
-
Eight weeks ago I started tracking what I worked on each day.
-
Computers are like onions.
-
When I first learned how to program, I was so excited about how I could create anything!
-
As the security industry grows and more and more critical systems are put online, the demand for security focused developers will grow as well.
-
I first learned of parkour around 2012.
-
When creating programs, you will almost certainly operate on data.
-
A fundamental part of software development is creating functions.
-
There are many programming languages, but they can all be put into one of two groups.
-
All big things started small.
-
..everything looks like a nail.
-
Today I read this article titled Myths about /dev/urandom.
-
Capture the Flag (CTF) events are common competitions in the security field.
-
If you have ever programmed with REPL driven development, you will know that it is like programming without a blind-fold on.