BenBarber

Blog

A compilation of articles covering topics such as technology, software development, trading, and investing.

Using Gzip for Storage Optimisation in Large CSV Data Sets

Jan 24, 2023 · 4 min read

In this post, I'll show you how you can work with Gzip compressed CSV files in Python which can significantly reduce the file size.

Python
Market Data

How to download a folder from S3 using the AWS CLI

Dec 05, 2022 · 3 min read

By using the AWS CLI and its `aws s3 cp` command, you can download a folder directly from an S3 bucket to your local machine.

Python
AWS
S3

Using TypeScript in a Phoenix Project

Dec 10, 2018 · 3 min read

How to setup and use TypeScript in a Phoenix project.

Elixir
Phoenix
TypeScript

Serving Additional Static Assets in a Phoenix Application

Apr 21, 2018 · 2 min read

How to setup and serve additional static assets in Phoenix.

Elixir
Phoenix

Sending Rails Application Logs to Logstash over UDP

Jul 02, 2017 · 4 min read

How to offload all of your Rails logs to an external ELK stack which consists of Elastic Search, LogStash and Kibanna.

Ruby
Rails
Logging

Testing External API integrations in Rails

Jun 15, 2017 · 3 min read

How to test external API calls in a Rails application.

Ruby
Rails
API's
Testing
1 views
Vercel Logo

Ben Barber

Data-driven trader, investor and freelance software developer based in Cambridge, UK.

Navigation

  • Blog
  • About
  • Equipment
  • Hire me

Connect

  • Twitter
  • Instagram
  • GitHub

Not Playing

Spotify

© 2023 Ben Barber, All rights reserved.