syntax doesnt matter
At some point in your coding journey, you realize that syntax doesn't matter nearly as much as people argue about it. You might care about the syntax of a language because you feel that certain patte...
hack the planet
At some point in your coding journey, you realize that syntax doesn't matter nearly as much as people argue about it. You might care about the syntax of a language because you feel that certain patte...
Programming feels like a lifestyle to me. I wake up and am thinking about what I would like to code. My bedroom wall is covered in screenshots of features from apps that I like. The constant reminder...
I got the static site generation working while working on the plane! It feels pretty hacker to be able to have a vision of what you want to work on and then have it come to life so quickly. The stat...
I am really happy with the progress that I have been making with the site. I feel like I have really embraced the ethos of hacking and I find myself having an easier time letting go of what my past s...
As a security engineer, I found this talk interesting. It pushes for something that I agree with: the focus of ML security in research papers is primarily on novel adversarial attacks, but there are...
In programming, where syntax and structure are the maestros orchestrating the flow of logic, Go's struct declaration stands out as a masterpiece of minimalist design. But to appreciate its artistry,...
I run a cyber security competition for high schoolers every year. Yesterday was the 7th iteration. Months of planning go into designing the story and putting together digital evidence for the competi...
Hey y'all, Maybe it is the poor Internet connection in Ireland, but I feel disconnected. Watching a site load brings me back to when you had to find offline tasks while waiting. Breaking up a hyperc...
I have so much goddamn respect for web developers. A long list of side projects has consumed a significant amount of my time and have been riddled with frustration. What is most frustrating when writ...
Figma is a design tool that has become the industry standard, similar to how Photoshop became the defacto for photo editing. When everyone uses one tool, it only follows that there will be functional...
Joining and participating in one group cuts in half your odds of dying next year. Every ten minutes of commuting reduces all forms of social capital by 10%. Watching commercial entertainment TV is...
Why should we care so much about naming as developers? Code comes and goes, but language prevails. When a team is working on a project, they must develop a shared language on how things work, how the...
The goal for this year is to: "write and publish something every day." So far I have been doing a good job keeping up with this. In my pursuit to build larger compositions of thoughts, next year will...
Playing with Legos Legos are fun, they are composable. Code is not composable, not at least in the way we learn to code. Different environments come with different constraints which end up with d...
SOLID principles The set of five design principles for object-oriented programming that were first introduced by Robert C. Martin. These principles are intended to make software designs more unde...
I have worked for Northrop Grumman and Uber as a security engineer and I built security tools that have been used around the world. The coolest thing that I have done in my life is that I got to help...
You can think about a lot of different things all the time. Think about too many things and this becomes a serious problem, especially for those who have ADD. If you have a problem focusing on which...