Skip to main content
Rob Conery

Rob Conery

269 posts published

Extraction: Summary
PostgreSQL Fundamentals

Extraction: Summary

We did a lot in this section! We dipped our toes into the lovely world of SQL and we also learned that we should NEVER trust a spreadsheet!

· Rob Conery

Creating a Sales Page: The Repeater
Rails Revisited

Creating a Sales Page: The Repeater

There a few ways to structure a more complex page with Spina, so let's use the example of a long form sales page and see what we can make!

· Rob Conery

Simple CMS with Nuxt Content
The Imposter's Frontend Accelerator

Simple CMS with Nuxt Content

Every application needs some form of content management (CMS), so let's not wait - we'll plug in Nuxt Content.

· Rob Conery

Error Correction, Part 2
Computer Science Fundamentals

Error Correction, Part 2

In the previous video we saw how we could correct errors using parity bits. In this video we'll orchestrate those bits using some math along with a divide and conquer algorithm to correct single-bit errors in transmissions of any size.

· Rob Conery

Practice: Stock Price Calculation
Coding Interview Bootcamp

Practice: Stock Price Calculation

This is a real interview question that comes straight from Amazon. You'll be writing this one by hand so remember your strategies.

· Rob Conery

Setting Up Your Finances as a Solo Contractor
Going Solo

Setting Up Your Finances as a Solo Contractor

In this section we turn our attention to your new company's finances. It may seem intimidating, but tracking your income and expenses can be quite easy with simple to use online services.

· Rob Conery

Debugging
Take Off with Elixir

Debugging

I'm always amazed when I manage to write Elixir code that compiles correctly the first time. It almost never happens! Let's have a look at a normal sequence you might stumble through, and I'll see if I can save you some time.

· Rob Conery

Creating a Proper Import Script
PostgreSQL Fundamentals

Creating a Proper Import Script

We don't like errors when running our imports and, unfortunately since we're human, we're going to have a lot of them. Instead of fixing things piecemeal, it's always better to just rerun everything.

· Rob Conery

Defining Parts of a Page
Rails Revisited

Defining Parts of a Page

Working with any CMS involves concepts and jargon that are nondescript and overused, and Spina is no different. In this video we'll get to know what Parts are, and how they fit into Pages.

· Rob Conery

Components and Wireframes
The Imposter's Frontend Accelerator

Components and Wireframes

Working with components and building the home page.

· Rob Conery

Error Correction, Part 1
Computer Science Fundamentals

Error Correction, Part 1

There are *always* errors during the transmission of information, digital or otherwise. Whether it's written (typos, illegible writing), spoken (mumbling, environment noise) or digital (flipped bits), we have to account for and fix these problems.

· Rob Conery

Understanding the Mechanics of The Interview Question
Coding Interview Bootcamp

Understanding the Mechanics of The Interview Question

Don't hate me... and PLEASE don't skip this video. Let's walk through Fibonacci together as a way of understanding how interviewers will flex and extend a single question to dig into your brain.

· Rob Conery

Setting Up Professional Services for Your Contracting Gig
Going Solo

Setting Up Professional Services for Your Contracting Gig

Trying to run a business on your own is a sure way to burn yourself out. You have to delegate certain duties to online services and third parties. It might seem like an expensive thing to do, but it's really not.

· Rob Conery

Calculating Orbital Distance
Take Off with Elixir

Calculating Orbital Distance

In this part we tidy things up, plugging in Authentication and hooking our download service into Firebase Storage.Nice work so far! The Science Team loves what we're doing and, as you might expect, have given us more work.

· Rob Conery

Validating the Master Plan
PostgreSQL Fundamentals

Validating the Master Plan

The data in our mission plan looks straightforward but since it's a plan that is based on dates, we need to jump right into validating those dates. Thankfully for us, Postgres is outstanding at date and time functionality!

· Rob Conery

The Spina Layout
Rails Revisited

The Spina Layout

There's no styling to your pages when you install Spina, which is a good thing, as you'd probably throw it out right from the start. Let's see how to add some style to our site now that our CMS is up and running.

· Rob Conery

Sitewide data and more menus
The Imposter's Frontend Accelerator

Sitewide data and more menus

Plugging in Vuetify for a quick CSS win.

· Rob Conery

Encoding and Lossless Compression
Computer Science Fundamentals

Encoding and Lossless Compression

Claude Shannon showed us how to change the way we encode things in order to increase efficiency and speed up information trasmission. We see how in this video.

· Rob Conery

JavaScript: What Time Is It?
Coding Interview Bootcamp

JavaScript: What Time Is It?

Sometimes a potential interviewer will 'cosplay' with you - pretending that you work at the company and seeing how you might solve one of their realworld problems.

· Rob Conery

Exercise: Marketing Plan
Going Solo

Exercise: Marketing Plan

At some point you'll need to let people know what you do, that you're good, and that you're worth paying. This is tough stuff, but if you don't do it you won't last long

· Rob Conery

Pattern Matching Basics
Take Off with Elixir

Pattern Matching Basics

Pattern Matching in Elixir is one of those things that can be vexxing, interesting, or obvious. Ultimately, however, it will be confusing if you have never dealt with it before.

· Rob Conery

Tangent: Working with Dates
PostgreSQL Fundamentals

Tangent: Working with Dates

Dates and timestamps are core to working with data as you will often find that if you don't know precisely WHEN something happened, it will become meaningless. Dates mark changes over time - those changes will often drive business decisions, so you better be correct!

· Rob Conery

Setting Up Spina
Rails Revisited

Setting Up Spina

Installing Spina is _reasonably_ straightforward, but there are some nuances (like routing) that you'll need to understand.

· Rob Conery

Menus, Data-driven UI, Styling
The Imposter's Frontend Accelerator

Menus, Data-driven UI, Styling

We need to think about design from the very start as we'll be called for a demo at any moment. Count on it.

· Rob Conery

Entropy and Quantifying Information
Computer Science Fundamentals

Entropy and Quantifying Information

Now that we know how to use binary to create switches and digitally represent information we need to ask the obvious question: 'is this worthwhile'? Are we improving things and if so, how much?

· Rob Conery

Databases: How Would You Implement...?
Coding Interview Bootcamp

Databases: How Would You Implement...?

Screener questions tend to have a bit more broad and, typically, based on your experience... sometimes not. Think about how you would answer this one about databases.

· Rob Conery

Exercise: Business Name
Going Solo

Exercise: Business Name

Naming things is hard and you will either spend way too long on this or way to little. Let's give it a reasonable amount of time and then move on. I'll help you (I hope) by sharing with you how I came up with various business names of my own... then we'll buy a domain.

· Rob Conery

Calculating Escape Velocity
Take Off with Elixir

Calculating Escape Velocity

I hope you're prepared to learn on the job. I'm about to ramp things up on you and it's for the simple reason that I'm under the gun - and to be honest *so are you*. We just got a new CTO, she arrived a few weeks after I got the job. She doesn't like me... which I guess isn't all that surprising.

· Rob Conery

Inspecting the Master Plan
PostgreSQL Fundamentals

Inspecting the Master Plan

Now that the data is in the database, let's poke around and see what we have, using simple select statements and getting to know the Postgres client tool psql.

· Rob Conery

Our First Scaffold
Rails Revisited

Our First Scaffold

Rails is famous for its scaffolding system and was the very first thing DHH demo'd on stage all those years ago. Are they still useful? I think so! Let's see why.

· Rob Conery