Lucas PenzeyMoogAmerica Has Always Been BurningMany are shocked at the intensity and fervor seen in the various acts of protest, militarized police presence, unrest, looting, and chaos…2 min read·Jun 1, 2020----
Lucas PenzeyMooginThe StartupNavigating Java Maps: TreeMap vs. HashMap vs. Linked HashMapComputer science should really just be called the art of the tradeoff. For any given task there are always a multitude of solutions, and…·4 min read·Jul 22, 2019--1--1
Lucas PenzeyMooginThe StartupLearn How to Learn How to ProgramThere are countless articles on how to learn x programming language or tool, but behind every one of those posts is a person trying their…·7 min read·Jul 15, 2019--3--3
Lucas PenzeyMooginThe StartupDesign Pattern Refactoring: Implementing the Builder Pattern for Complex Object CreationI’ve recently been building an HTTP server in Java, and part of what I’ve focusing on is making the server extensible to be able to easily…·3 min read·Jun 28, 2019----
Lucas PenzeyMooginThe StartupContinuous Everything: Automatic Deployments to Heroku with Travis CIAs programmers it’s natural to want to use software to automate everything possible, and that includes deployment. However we want to be…·6 min read·Jun 24, 2019----
Lucas PenzeyMooginThe StartupFunctionally Anonymous: Lambda Expression in JavaLambda functions are nothing new in the programming world, after first being introduced in LISP all those years ago. They are (relatively)…·5 min read·Jun 14, 2019----
Lucas PenzeyMooginThe StartupOO Design Patterns: Composition Vs. InheritanceAs seems to be the case with every apprentice’s technical blog, it’s now my turn to write-up a post comparing and contrasting two staples…·7 min read·Jun 7, 2019--2--2
Lucas PenzeyMooginThe StartupUnderstanding Data Streams in Computer NetworkingThis post will build off of my last article, Understanding Sockets in Computer Networking, as I’m continuing to blog about my experience…·4 min read·May 31, 2019----
Lucas PenzeyMooginThe StartupUnderstanding Socket Connections in Computer NetworkingI’m currently in the beginning stages of building an HTTP server in Java, but before getting too far into the implementation, I wanted to…·4 min read·May 24, 2019--4--4
Lucas PenzeyMoogBuild an Unbeatable Tic Tac Toe Minimax Player in Elixir in 5 Simple StepsTic Tac Toe is a simple enough game for us humans to play, what with our powerful pattern-finding brains, but getting a computer to play…·7 min read·May 15, 2019----