Code. Eat. Sleep. Loop

In Bar Talk on

Productivity Tips I've Learned Building Scotch.io

Productivity is a marathon. The more days and years I put into this coding thing (or anything like fitness for that matter), the more I realize that consistency is far more critical than bursts. Being productive is a marathon. In this post, I'll run throug...

Read more

In Bar Talk on

What's New with Netlify - March 2019

Netlify is one of my favorite companies out there, and they provide an incredibly amount of static site hosting features, many of which are free. They continue to grow and gain popularity, and they've recently announced a couple of new features. Let's take a look! Netlify Large Media...

Read more

In Tutorials html/css on

Web Accessibility For Beginners

Building accessible applications or websites is not the norm today. This is because the idea of accessibility is known to most developers, while in actual sense it is often neglected and not a common practice today in the world of web development. According to ...

Read more

In Tutorials javascript on

Understanding Memoization In JavaScript

As our applications grow and begin to carry out heavier computations, there comes an increasing need for speed ( 🏎️ ) and the optimization of processes becomes a necessity. When we ignore this concern, we end up with programs that take a lot of time and consume a monstrous ...

Read more

In Tutorials vs code on

Creating a Python Class Generator for VS Code

My motto...when you have a problem, do something about. I hated stubbing out Python classes so I created an extension in Visual Studio Code to do it for me. In this article, let's walk through how I created that extension. We will use several techniques to do so. Prompting User Input...

Read more

In Bar Talk vue on

Schematics: A Plug-in System for JavaScript Projects

Schematics is a tool from the Angular team that allows you to manipulate projects with code. You can create files, update existing files, and add dependencies to any project that has a package.json file. That's right, Schematics aren't only for Angular projects! In this post,...

Read more

In Tutorials node on

Setting Up a Node Project With Typescript

Node, a run-time environment that makes it possible to write server-side JavaScript, has gained a lot of adoption since its release in 2011. Writing server-side JavaScript is incredible but can get messy as the codebase grows, owing to th...

Read more

In Bar Talk on

Sublime Text 3.2 Is Out! Git Integrated and Still Blazing Fast

Sublime Text has a special place in my heart. It's the editor that made me love editors. Before that it was Notepad++ or Coda and trying to get files onto a server using FTP. Those were the days! When uploading a file could bring down the whole site because you didn't close a PHP tag. 😍 ...

Read more

In Tutorials front end on

How to Use Chrome Dev Tools to Find Performance Bottlenecks

As one advances through a Software Development career, concerns beyond simply writing code that works arise. In the world of web development, it becomes pertinent to not only build functional software but to also make them highly performant such that they are able to seamlessly deliver the desire...

Read more

In Tutorials react on

Build a To-Do application Using Django and React

Web development has grown rapidly over the last decade, and there's a long list of frameworks to choose from when building your projects. A developer’s decision on what framework(s) to use for a project is usually influenced by a number of specific factors; one of which is the complexity of th...

Read more

In Tutorials django on

Django Authentication With Facebook, Instagram and LinkedIn

Introduction For users of internet services, there are only a few things worse than having to manually sign in (and sign-up) with different websites. The ordeal of the manual sign-in process can be associated with the difficulty that the user may experience in having to remember multiple...

Read more

In Tutorials django on

Building a Universal Application with Nuxt.js and Django

Introduction The advent of modern JavaScript libraries such as React.js and Vue.js has transmogrified Front-end web development for the better. These libraries ship with wonderful features including SPA (Single Page Applications) which is basically the dynamic loading of the content in w...

Read more

In Tutorials node.js on

Build Light-Weight REST and Realtime Apps with FeathersJS

In the barest of definitions, Feathers is a simple minimalistic realtime framework for web applications built over Express. What this means is that with Feathers, you can keep using middlewares but in addition, you get realtime, RESTful services and ORM support out of the box. In this post, we’...

Read more

In Tutorials react on

Add Animations to React Apps with React-Lottie

So your designer just came up with an amazing new animation on Adobe After Effects for your web application, fantastic! Just one problem, how do you convert this to a format usable within your web app? No worries, the awesome folks at Airbnb Design have your back. Introducing, ...

Read more

In Tutorials python on

Getting Started with Python in Visual Studio Code

Python is one of the most popular and easy to learn languages, which is why it is often one of the first languages you learn. Let's see how to work with and run Python inside of Visual Studio Code! TLDR Install the Python extension to get intellisense and shortcuts for running Pyt...

Read more