API (2) Active Record (2) Agile (3) Apache Spark (1) Arrow (2) Big Data (1) Books (1) Business (7) C++ (9) Census (1) Crystal (1) Data (8) Data Engineering (1) Data Oriented Design (1) Data Science (1) Data Visualization (2) Flame Graphs (2) Free Pascal (1) Go-lang (1) Hadoop (1) Health (2) History (2) IPUMS (3) Investing (3) JRuby (1) Kotlin (1) Markdown (2) Mueller Report (1) Nim (1) Optimization (1) Parquet (4) Politics (2) Post Office (1) Primary Sources (1) PyArrow (1) Python (2) Real Estate (5) Ruby (8) SQL (2) SQLite (1) Self Improvement (3) Software (2) Software Development (20) Spark (1) Spreadsheets (1) Stories (2) Turbo Pascal (2) Writing (3)

 API (2)

Free Historical Stock Data Getting Hard to Find
Application Performance: Use and Mis-Use of APIs

 Active Record (2)

Fixed Length Record Data (Part Two)
Easily and Quickly Populate Database Tables Using Pure Ruby

 Agile (3)

Developing Software is Developing Knowledge
Everything is Terrible
Agile Methodology Applied to House Flipping

 Apache Spark (1)

Large Data on a Laptop: Tools and Strategies

 Arrow (2)

Ruby with Parquet and Arrow on Ubuntu
Notes on Writing and Reading Parquet Files in C++

 Big Data (1)

The Parquet Data Format Landscape

 Books (1)

SF Worth Reading

 Business (7)

Everything is Terrible
Agile Methodology Applied to House Flipping
Missing Out
Real Estate Investing 3: Comparing to Stocks
Real Estate Investing 2: Understanding Cash Flow and Return on Investment
Real Estate Investing 1: Is Investing in Residential Real Estate Worthwhile?
Renting Property in Minneapolis

 C++ (9)

Optimization Part V: Applying Data Oriented Design Principles
Optimization Part IV: Profile Guided Optimization
Optimization Part III: Better Hash Tables
Optimization Part II: Targeted Optimizations Assisted by Flame Graphing
Optimizing a Data-Intensive C++ Application, Part I
Large Data on a Laptop: Tools and Strategies
Notes on Writing and Reading Parquet Files in C++
IPUMS Data Conversion as a Slow Motion Entity System
Learning About Entity Component-System Design

 Census (1)

Reparations

 Crystal (1)

Exploring the Crystal Language

 Data (8)

Free Historical Stock Data Getting Hard to Find
Colin or Collin?
Notes on Writing and Reading Parquet Files in C++
Forty Acres and a Mule
IPUMS Data Conversion as a Slow Motion Entity System
IPUMS Terminology Explained
Fixed Length Record Data (Part Two)
Flat and Hierarchical Fixed Length data

 Data Engineering (1)

Large Data on a Laptop: Tools and Strategies

 Data Oriented Design (1)

Optimization Part V: Applying Data Oriented Design Principles

 Data Science (1)

Large Data on a Laptop: Tools and Strategies

 Data Visualization (2)

Free Historical Stock Data Getting Hard to Find
Colin or Collin?

 Flame Graphs (2)

Optimization Part III: Better Hash Tables
Optimization Part II: Targeted Optimizations Assisted by Flame Graphing

 Free Pascal (1)

If You Liked Pascal

 Go-lang (1)

If You Liked Pascal

 Hadoop (1)

The Parquet Data Format Landscape

 Health (2)

What's the Healthiest Diet?
Brain Plasticity and Diet

 History (2)

Reparations
Forty Acres and a Mule

 IPUMS (3)

Forty Acres and a Mule
IPUMS Data Conversion as a Slow Motion Entity System
IPUMS Terminology Explained

 Investing (3)

Real Estate Investing 3: Comparing to Stocks
Real Estate Investing 2: Understanding Cash Flow and Return on Investment
Real Estate Investing 1: Is Investing in Residential Real Estate Worthwhile?

 JRuby (1)

Notes for a Sequel/JRuby/SQLite Bug

 Kotlin (1)

If You Liked Pascal

 Markdown (2)

SF Worth Reading
Markdown Syntax Highlighting With Notepad++

 Mueller Report (1)

Read the Report

 Nim (1)

If You Liked Pascal

 Optimization (1)

Optimization Part V: Applying Data Oriented Design Principles

 Parquet (4)

The Parquet Data Format Landscape
Large Data on a Laptop: Tools and Strategies
Ruby with Parquet and Arrow on Ubuntu
Notes on Writing and Reading Parquet Files in C++

 Politics (2)

Reparations
Save the USPS

 Post Office (1)

Save the USPS

 Primary Sources (1)

Read the Report

 PyArrow (1)

Large Data on a Laptop: Tools and Strategies

 Python (2)

Python 3 Language Notes
Large Data on a Laptop: Tools and Strategies

 Real Estate (5)

Agile Methodology Applied to House Flipping
Real Estate Investing 3: Comparing to Stocks
Real Estate Investing 2: Understanding Cash Flow and Return on Investment
Real Estate Investing 1: Is Investing in Residential Real Estate Worthwhile?
Renting Property in Minneapolis

 Ruby (8)

Notes for a Sequel/JRuby/SQLite Bug
Exploring the Crystal Language
Ruby with Parquet and Arrow on Ubuntu
Fixed Length Record Data (Part Two)
Flat and Hierarchical Fixed Length data
Easily and Quickly Populate Database Tables Using Pure Ruby
Use Ruby Struct types for mock Active Record objects
Use Ruby Structs to Model Data from CSV Files

 SQL (2)

Large Data on a Laptop: Tools and Strategies
Forty Acres and a Mule

 SQLite (1)

Notes for a Sequel/JRuby/SQLite Bug

 Self Improvement (3)

Everything is Terrible
Missing Out
Cleaning House After Going Digital

 Software (2)

SF Worth Reading
Markdown Syntax Highlighting With Notepad++

 Software Development (20)

Optimization Part V: Applying Data Oriented Design Principles
Notes for a Sequel/JRuby/SQLite Bug
Exploring the Crystal Language
Developing Software is Developing Knowledge
Optimization Part IV: Profile Guided Optimization
If You Liked Pascal
Optimization Part III: Better Hash Tables
Optimization Part II: Targeted Optimizations Assisted by Flame Graphing
Optimizing a Data-Intensive C++ Application, Part I
Python 3 Language Notes
The Parquet Data Format Landscape
Everything is Terrible
Why Turbo Pascal was Great
Notes on Writing and Reading Parquet Files in C++
Agile Methodology Applied to House Flipping
Missing Out
IPUMS Data Conversion as a Slow Motion Entity System
IPUMS Terminology Explained
Learning About Entity Component-System Design
Application Performance: Use and Mis-Use of APIs

 Spark (1)

The Parquet Data Format Landscape

 Spreadsheets (1)

Large Data on a Laptop: Tools and Strategies

 Stories (2)

Missing Out
Cleaning House After Going Digital

 Turbo Pascal (2)

If You Liked Pascal
Why Turbo Pascal was Great

 Writing (3)

SF Worth Reading
Markdown Syntax Highlighting With Notepad++
Help Your Nanowrimo Effort Resemble an Actual Novel