Skip to main content
Rob Conery

Rob Conery

269 posts published

Getting Started
The Imposter's Frontend Accelerator

Getting Started

We're ready to go! The introductory stuff is out the way, let's do the Walkthrough.

· Rob Conery

Logical Negation
Computer Science Fundamentals

Logical Negation

We've covered how to add binary numbers together, but how do you subtract them? For that, you need a system for recognizing a number as negative and a few extra rules. Those rules are one's and two's complement.

· Rob Conery

Getting Past the Screener
Coding Interview Bootcamp

Getting Past the Screener

Before you get to the white board you'll likely have to pass an introductory screening interview - a short call (or in person meeting) to suss out what you know.

· Rob Conery

Exercise: Business Plan
Going Solo

Exercise: Business Plan

We can ponder about our business plan all day long - let's not. Let's execute by laying something down right now, and building on it. You've learned what's in a business plan, now let's put something - ANYTHING in writing and commit ourselves to this vision.

· Rob Conery

I need you to setup a project
Take Off with Elixir

I need you to setup a project

You can think of Mix as your Elixir Utility Belt. It builds your projects, runs tasks for you, runs your tests, installs packages - a fascinating tool. That comes later - right now open up your terminal and navigate to a directory where you can save your work.

· Rob Conery

Importing the Master Plan
PostgreSQL Fundamentals

Importing the Master Plan

Our first task is to find the exact dates and times when Cassini flew by Enceladus and made its measurements. We need to create a time window so we can narrow down the results from the INMS - Cassini's on board Ion Neutral Mass Spectrometer - that's the thing that sniffed space for the chemicals ...

· Rob Conery

Tests and Tools
Rails Revisited

Tests and Tools

Rails gives you a ton of utility, but I like doing things my own way. In this video, we'll set up Make, our scripts directory (which we'll use later), and a .env file for our secrets

· Rob Conery

Meet Nuxt
The Imposter's Frontend Accelerator

Meet Nuxt

Let's get to know Nuxt and why it exists.

· Rob Conery

Bitwise Operators
Computer Science Fundamentals

Bitwise Operators

Up until now we've been representing binary values as strings so we could see what's going on. It's time now to change that and get into some real binary operations.

· Rob Conery

Your Interview Mindset
Coding Interview Bootcamp

Your Interview Mindset

You're not going to make it through this section unless you have the right frame of mind. Simply wanting a job isn't enough - you need to calm yourself and focus.

· Rob Conery

Creating Your Business Plan
Going Solo

Creating Your Business Plan

We'll take a look at how a business plan can help solidify what it is we want to do when we go out on our own. We'll use a simple template, choose a business name and detail the market that we're about to enter. Finally, we'll consider where we want this business to end up.

· Rob Conery

Functional Programming Primer
Take Off with Elixir

Functional Programming Primer

Functional programming has been around forever; it's nothing new. Elixir is a functional language, as is its progenitor, Erlang. If you're coming from an Object-oriented language like Java, Ruby, C#, Python or JavaScript, functional programming will take some getting used to.

· Rob Conery

Creating Our Workspace
PostgreSQL Fundamentals

Creating Our Workspace

When working with data you often hear the terms 'extraction, transformation and loading' or ETL. This is something that data analysis people think about more than say Application Developers - which I think is a bummer. It's important to know how the data in any application is going to be used so ...

· Rob Conery

How Tailwind CSS Works with Rails
Rails Revisited

How Tailwind CSS Works with Rails

Tailwind CSS comes with its own compiler, and scans your template files for the Tailwind classes you're using. It does this for efficiency, but wow it can be confusing!

· Rob Conery

How Vue and Nuxt Work
The Imposter's Frontend Accelerator

How Vue and Nuxt Work

The basics of Vue and Nuxt

· Rob Conery

Binary Mathematics
Computer Science Fundamentals

Binary Mathematics

This is a famous interview question: 'write a routine that adds two positive integers and do it without using mathematic operators'. Turns out you can do this using binary!

· Rob Conery

Review: Algorithms and Strategies
Coding Interview Bootcamp

Review: Algorithms and Strategies

Now the fun starts! We have our data structures and now we need to focus on the algorithms we are likely to be asked about in an interview. But that’s not enough! What you really need to do is to be able to tease out the strategy that you’ll need to use in combination with your data structures an...

· Rob Conery

Exercise: Get Organized!
Going Solo

Exercise: Get Organized!

Everyone has their scheme and their way to get things done and if you're that kind of person hooray! I'm actually talking about something a bit different than a personal To-Do list - we need a methodology and a way that we can ensure that we can execute our vision.

· Rob Conery

Letting Elixir Soak In
Take Off with Elixir

Letting Elixir Soak In

Elixir syntax can be familiar and weird at the same time, especially if you're coming from Ruby. To prepare for this section, let's clear our minds - let go of familiar syntax cues and 'the way it's done' in the languages you already know.

· Rob Conery

Installing PostgreSQL
PostgreSQL Fundamentals

Installing PostgreSQL

We'll be using PostgreSQL for our SQL and analysis tasks. You can use other systems and they work just fine - but for this one we'll be using PostgreSQL. We have a bunch of data to load up and poke through, so let's get rolling quickly OK?

· Rob Conery

Rails Revisited

Baby Steps: Homepage

Reviewing the basics is always a good thing! Let's setup a home page and review how routing works with Rails.

· Rob Conery

A Look at Vue and React
The Imposter's Frontend Accelerator

A Look at Vue and React

Many people want to know the difference between these projects. That's what we'll discuss in this video.

· Rob Conery

Boolean Algebra
Computer Science Fundamentals

Boolean Algebra

You're George Boole, a self-taught mathematician and somewhat of a genius. You want to know what God's thinking so you decide to take Aristotle's ideas of logic and go 'above and beyond' to include mathematical proofs.

· Rob Conery

Is The Contract Programmer Thing Right For You?
Going Solo

Is The Contract Programmer Thing Right For You?

Going out on your own is, essentially, turning up the volume on your career. The good parts get better: freedom to choose what you do and when you do it. The bad parts get worse: you will be the worst boss you’ve ever had, and a simple mistake can greatly affect your income.

· Rob Conery

Review: Data Structures
Coding Interview Bootcamp

Review: Data Structures

Let’s review data structures! It’s fun and exciting! In this section you’ll review and then build your very own data structures along with me! I’ll be using JavaScript to code mine, but feel free to use whatever language you like.

· Rob Conery

Welcome!
Take Off with Elixir

Welcome!

Welcome to Red:4 - Where the Future Starts Yesterday. Blah blah blah we hope you like it here blah blah… We don't have a lot of time so let's just get to it shall we?

· Rob Conery

Introduction
Rails Revisited

Introduction

We'll take a look at my site, bigmachine.io, and I'll discuss some of the reasons why I chose to use Rails.

· Rob Conery

The Basics of Logic
Computer Science Fundamentals

The Basics of Logic

Let’s jump right in at the only place we can: the very begining, diving into the perfectly obvious and terribly argumentative 'rules of logic'.

· Rob Conery

Becoming a Solo Contractor
Going Solo

Becoming a Solo Contractor

Hello and welcome! Let's kick things off by getting our heads in the right place and understanding what we're getting ourselves into. This could be a life-changing moment for you and having a plan is essential! So let's take a minute and wrap our heads around this.

· Rob Conery