Container Gotchas

Some gotchas I learned over the years in dealing with containers.
Read more →

DNS Quick Notes

Super brief notes on DNS resolution.
Read more →

Rubberduck - Highly Available, Autoscaling EC2 instances with Bastion

Rubberduck learning on high availability and bastion hosts
Read more →

Rubberduck - AWS VPC

Rubberduck learning on AWS VPCs
Read more →

EC2 Fault Tolerance

Learning fault-tolerance planning with EC2 instances
Read more →

Installing ROracle on CentOS 7

Install ROracle on CentOS7.
Read more →

Quantiles with Rscript

Learning Quantiles With Rscript.
Read more →

Non-Code Aspects of Software Development

Not just engineering Developers sometimes get too engrossed in polishing up their technical abilities. They forget that code is only part of software development; there are others like managing expectations, and establishing trust with stakeholders. The following advice speaks to the non-technical half of the process, and is particularly relevant for junior and mid-level software engineers. Take initiative Mentorship can be great, but it’s not always available. Senior engineers are typically too swamped to give new developers the guidance they may (rightfully) expect.
Read more →

Interface-based Programming

Exhibition of interface-based programming.
Read more →

Composition in The World of Software

Rambling about composition in everything.
Read more →