DRYing tests in ElixirDon’t repeat yourself (DRY) is a principle of software development aimed at reducing repetition in your code. Repetition becomes a problem…Jul 10, 2019Jul 10, 2019
Designing a HTTP ServerOver the past few weeks, I have been working on building a HTTP server. Using the HTTP request — response cycle, a HTTP server allows…Jun 4, 2019Jun 4, 2019
Delving into DjangoHaving recently finished a client tour, I was able to get some valuable experience working on code base in production including…May 1, 2019May 1, 2019
What is an EchoServer?An EchoServer is an application that allows a client and a server to connect so a client can send a message to the server and the server…Apr 29, 2019Apr 29, 2019
Working with Databases Part 3: Building a Java CRUD appNavigating around the Postgresql interactive terminal was great way to get an idea how Postgresql works — how to create new databases and…Feb 28, 2019Feb 28, 2019
Working with Databases Part 2: Using the Postgres Interactive TerminalHow to create a databaseFeb 5, 2019Feb 5, 2019
Working with Databases Part 1: What is PostgreSQL?I have recently been working on a project that requires the ability to get information from a user, store it somewhere, and be able to…Jan 24, 2019Jan 24, 2019