Skip to content

miku/workshops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Workshops and Talks

Over time I prepared various presentations and workshops, with their content scattered over gists and repositories. This is merely a metarepo keeping track of a few things, in rough chronological order (with some, things, left, out).

Cloning isn't just for sheeps and galactic empires (git)

Image

Complex Workflows with Luigi (Python)

Image

Neural nets intro (Python)

Image

Exploring readers and writers (Go)

Image

Hands-On Lab: Build Your Own Index (data)

Image

Hello Golang (Go)

Image

PyTorch tour (Python)

A short tour through PyTorch.

Image

Data Processing 101 with Python

Image

Hello Golang (Go)

Image

Turn data into Go struct (Go)

Image

Machine Learning with Go (Go)

Image

Packaging Python (Python)

Image

Batch data processing with Luigi (Python)

Image

Git bits (git)

Image

Intro to Go modules

Image

Go in 6 hours

Image

A short tour through net and net/http

Image

IO in 15 minutes

Image

Review of Concurrency in Go

Image

Creative Jupyter

Image

Beautiful I/O

Image

Writing robust concurrent programs

Image

Library Carpentry UBL

Image

HTTP Getaway (1) Extension Points

Image

HTTP Getaway (2) Intro to Proxies

Image

Library Carpentry AALS

Image

Haystack

Image

Productive Go

Image

Fast filters in Go

Image

(Fuzzy) Matching with command line tools and Go

Image

Seeking Data

Image

Go for programmers

Image

A data web service

Image

The rsync for the cloud era: Rclone

Image

Glamorous command line apps

Image

State of Go in 2022

Image

Go energy efficiency

Image

Sustainability and Security in the Go ecosystem

Image

Cgo experiments

Image

Ollama testdrive

Image

Notes on Prompt Engineering

Image

1BRC in Go

Image

Exercises in performance optimizations

  • 2024-11-11, 14:30 CET, Workshop at GOLAB 2024, Florence
  • EXPO — going from 179s and 2T CPU instructions (2004 inst/line) to 1.11s and 165B CPU instructions (165 inst/line), about 162x speedup (using 12% of inst)

Image

Run your own VPN with headscale

Image

AI x Library explorations (2025)

Image

What happens when you type a prompt into ollama?

Image

Open Models for AI applications

Image

Writing a simple agent in Go

Image

About

A level of indirection.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published