Category: Uncategorized

5 Hottest Atlanta Startups in 2018

Atlanta is quickly becoming one of the largest startup centers in the United States. Accelerators, incubators, and work spaces dot this mid-tier city. Most notably, Atlanta Tech Village boasts its status as America’s 4th largest tech hub. With that in mind, here are 5 of the hottest Atlanta-based startups. 1) Bitpay If you bought into […]

Read More

4 Quick HTML Rules You Should Know

When I heard about arguments erupting at the work place over proper line spacing(double space or tab?), I though it was hyperbole. Like, really? I mean, I get fighting over the superiority of one language over another, but line spacing? Then I joined a team to build an app and a problem arose: we coded […]

Read More

The Most Common Interview Question

You get the long-awaited call from the recruiter. Finally, you think. You set up the interview. The day of the appointment arrives. Hopped up on coffee, you locate the building. Inside the office, you shake hands with your interviewer, hoping you don’t get points deducted for sweaty palms. You’re seated now, back straight, presenting a […]

Read More

How To UX The Right Way

When you look up the definition of User Experience, you get, “the overall experience of a person using a product such as a website or computer application, especially in terms of how easy or pleasing it is to use.” That definition is misleading because it boils UX design down to pretty interfaces that two year […]

Read More

5 Quick Reasons Why Microservices Prevent Headaches

What Are Microservices? Microservices are a modularization concept. Their purpose is to divide large software systems into smaller parts. Thus they influence the organization and development of software systems. Due to this modularization, microservices can be deployed independently of one another. Changes to one microservice can be taken into production independently of changes to other […]

Read More

Understanding JavaScript Closures

When you’re first learning JavaScript, terms like “closures” may make the language appear mystical and hard to understand. But some of these terms are just sugary concoctions that give fanciful names to very simple concepts. If you’ve spent just a few minutes tinkering with JavaScript, you’ve probably used closures without knowing it. That’s because the […]

Read More

Understanding JavaScript’s that and .bind()

  If you’ve ever manipulated the DOM in JavaScript, you’ve probably come across the contextual this bug. You’re coding up an amazing click event, slamming the keys and feeling like a code ninja. You go to test your code in the browser and nothing works. this is undefined apparently. You realize that the this keyword […]

Read More

You’re Missing Out If You’re Not Optimizing Your Web App with Rust

  “Rust is a secret weapon,”  Brian Anderson, software engineer at Mozilla, said in Mozilla’s promotional video. That doesn’t really explain what Rust is and why you’d want to use it in your web application. We’ll demystify Rust by answering some common questions. Is Rust like Ruby or Python? Not quite. Rust, on its face, […]

Read More

Understanding JavaScript’s Engine with Cartoons

  Overview In a previous article, we detailed how JavaScript’s engine works in terms of event execution and briefly mentioned compilation. Yes, you read that correctly. JavaScript is compiled, though unlike other language compilers that have build stages that allow for early optimization, JavaScript’s compilers are forced to compile the code at the last second — literally. […]

Read More