This week I had a technical code challenge in which I had to use Docker for the first time. I got it up and running, but with no idea of what it was or why I was using it. …


Perhaps the most important aspect of a website (besides the content itself) is how visually appealing it shows on the users’ end. Here, I am going to outline some neat CSS tricks to really get your page to pop.

Text Borders

Want your headers, bulletins, and lists to stand out? …


HTML and CSS are the core beginnings of every development project. For that reason, it is usually the first thing software engineers in training pick up. We rarely have time to go back and study the basics of HTML after picking up multiple programming languages… until now. …


Sass, or Syntactically Awesome StyleSheets, is a scripting language extension of CSS. It gives you new features that aren’t found in standard CSS that make creating your page easier. Let’s go through some of the basic features…

Sass, unlike CSS, uses variables to store data. …


Whether a user is accessing your site from an iPhone, an iPad, or a PC, they will expect a good user experience. There are a few tools in CSS that allow you to design a flexible site to ensure a great experience for all users regardless of their device.

Adding Responsive Images:

Responsive…


React — JavaScript’s bigger, badder little brother. Being a framework of JS and using similar syntax with JSX, if you already know JavaScript, React is worth learning for its functionality alone. …


Algorithms are important for software engineers to understand. Among some of the most tested interview subjects is how to make code run more quickly and efficiently. This is where the Big O Notation comes in. …


SQL stands for structured query language. SQL is the language of relational databases. It is used as a storage place for data that may be used to analyze for business needs.

A database is a collection of tables consisting of primary keys which can be queried with our SQL scripts…


I began my job search after graduating from a software engineering boot-camp. After hours on LinkedIn looking for new opportunities, I realized that my current knowledge alone wouldn’t help me stand out from other candidates. Here, I will outline some of the basic technical fundamentals of C# that I have…


If you’re a programmer, you’ve likely heard of Ruby or its cousin Rails. Ruby is an object-oriented programming language. Ruby on Rails is a framework of Ruby. Here, I’ll outline some major characteristics of the two and summarize why I think you should learn both and in which order.

I…

D'Arcy Draper

Software Engineering Student @ Flatiron Denver. Located in Austin, TX

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store