Cris Crawford

Cris Crawford @cmcrawford2

About: I wrote computational geometry software for computer aided design systems in C and C++ for many years, and I'm now learning new things.

Location:
Boston, Massachusetts
Joined:
Jul 2, 2021

Cris Crawford
articles - 43 total

ChatGPT is my first mentor

I've always struggled with the idea of mentorship. I've never had a mentor before now. Now I...

Learn More 7 1Nov 15 '24

Swapping in elasticsearch to the proto-OLIVER

In the last video of the llm-zoomcamp, which I didn't post about, I reformatted the code to make it...

Learn More 0 0Jun 30 '24

Generating a result with a context

In this video, 1.4 from the llm-zoomcamp, we start by reviewing what happens when we ask the LLM a...

Learn More 1 1Jun 29 '24

Setting up the database and search for RAG

In video 1.3 of the datatalksclub's llm-zoomcamp, we're focusing on retrieval. In this video, I set...

Learn More 4 0Jun 29 '24

Learning how to make an OLIVER

I'm going to make an OLIVER. An On-Line Interactive Vicarious Expediter and Responder. It's an app...

Learn More 1 0Jun 29 '24

cryptogram-assistant

I wrote this in React at the start of my new learning journey back in 2021. The goal was to be able...

Learn More 1 0Jun 4 '24

I'm learning something new!

I've been learning React Native from a tutorial. It's a great tutorial - just slightly fast-paced and...

Learn More 2 0Jun 3 '24

Final project part 6

In this post I'll wrap up my final project and give some thoughts on the entire project. This was the...

Learn More 0 0Apr 3 '24

Final project part 5

dbt is the main part of my data engineering project for Data Talks Club's data engineering zoomcamp....

Learn More 0 0Apr 3 '24

Final project part 4

In this part of the project I'm going to create a fact model in dbt. Yikes is that hard. First of...

Learn More 0 0Mar 30 '24

Final project part 3

I'm ready to start the process of putting my files from the temporary directory back into Google...

Learn More 0 0Mar 29 '24

Final project part 2

In my last post, I uploaded the voter database to Google cloud storage. Then, using a jupyter...

Learn More 0 0Mar 28 '24

Final project part 1

I've started my final project for Data Talks Club's data engineering zoomcamp. I'm using the...

Learn More 2 0Mar 26 '24

RisingWave workshop

To prepare for the RisingWave workshop of the data engineering zoomcamp, I downloaded the workshop...

Learn More 2 0Mar 13 '24

Visualization in dbt

Here's my learning in public post about Google's Looker Studio. This was the final video from the dbt...

Learn More 1 0Mar 13 '24

Production and CI/CD in dbt

This is what I've learned about taking a dbt project into production and running Continuous...

Learn More 2 0Mar 13 '24

GroupBy and Join in Spark

In the next three videos for the Data Engineering Zoomcamp, we learned about Spark internals and the...

Learn More 3 0Mar 4 '24

Spark SQL for taxi trip data

Today we learned about how you can use Spark to execute SQL commands. As an example, we took the...

Learn More 0 0Mar 4 '24

Spark functions

We learned about Spark dataframes in the Data Engineering Zoomcamp and how to write Spark functions....

Learn More 0 0Mar 4 '24

Spark: Introduction

This week in Data Engineering Zoomcamp we're working on batch processing using Spark. Spark uses...

Learn More 0 0Mar 4 '24

Testing and documenting DBT models

In this video we learned how to test and document dbt models. We also learned about the codegen...

Learn More 5 0Feb 24 '24

Building a project in DBT

For Week 4 of DataTalksClub's data engineering zoomcamp, we had to install dbt and create a project....

Learn More 0 0Feb 24 '24

Introduction to dbt

This was by far the hardest part of the data engineering course given by DataTalksClub. The...

Learn More 2 0Feb 24 '24

Incremental loading in dlt

This is my final post about dlt (data load tool) for now. I've been writing about a workshop given by...

Learn More 3 0Feb 18 '24

Normalizing data with dlt

This is the second in a series of posts about dlt. It was given as part of the Data Talks Club's data...

Learn More 3 0Feb 17 '24

Extracting data with dlt

Last week we learned about dlt (data load tool) in a workshop conducted by Adrian Brudaru and hosted...

Learn More 10 0Feb 15 '24

Colab and DuckDB

Last week we had a dlt (Data Load Tool) workshop in Data Engineering class. I'll talk about dlt in...

Learn More 7 2Feb 14 '24

Deploying the Model from BigQuery

This didn't go so well. Well actually it did! I'm editing this post to say that I found a Dockerfile...

Learn More 0 0Feb 12 '24

BigQuery Machine Learning

I'm wrapping up Week 3 of the Data Talks Club Data Engineering Zoomcamp. This week was all about...

Learn More 2 0Feb 10 '24

BigQuery best practices

This post covers two categories of BigQuery best practices—cost reduction and query performance. ...

Learn More 5 0Feb 10 '24