# l1x/dev > Thoughts on DevOps, Rust, Unix, data engineering and high performance computing topics by Istvan. Written by Istvan, Cloud Architect & University Lecturer. ## Posts - [Processing CloudFront Logs with Rust](https://dev.l1x.be/posts/2025/02/07/processing-cloudfront-logs-with-rust/): Rust for data processing is a match made in heaven (February 7, 2025) - [Running .NET 8 web applications in Docker](https://dev.l1x.be/posts/2024/02/17/running-.net-8-web-applications-in-docker/): Running .NET 8 web applications in Docker (February 17, 2024) - [Running Bun as AWS Lambda function](https://dev.l1x.be/posts/2023/10/19/running-bun-as-aws-lambda-function/): Bun runtime, a fast JavaScript runtime (October 19, 2023) - [How fast DuckDB can query Parquet files?](https://dev.l1x.be/posts/2023/03/26/how-fast-duckdb-can-query-parquet-files/): Faster than I thought... (March 26, 2023) - [Using LLaMA with M1 Mac](https://dev.l1x.be/posts/2023/03/12/using-llama-with-m1-mac/): CPU only LLaMA on M1 Mac with Python 3.11 (March 12, 2023) - [Using Python 3.11 with AWS Lambda](https://dev.l1x.be/posts/2023/02/28/using-python-3.11-with-aws-lambda/): How to get the most out of AWS Lambda and Python 3.11 (February 28, 2023) - [Beyond the Borrow Checker](https://dev.l1x.be/posts/2023/02/22/beyond-the-borrow-checker/): Exploring Rust's Most Powerful Features For Data Engineering (February 22, 2023) - [Misusing Ninja](https://dev.l1x.be/posts/2023/02/21/misusing-ninja/): Deploying cloud infrastructure with Ninja (February 21, 2023) - [New tools](https://dev.l1x.be/posts/2023/01/03/new-tools/): Better software (January 3, 2023) - [Using LDAP in Docker with caching](https://dev.l1x.be/posts/2021/03/22/using-ldap-in-docker-with-caching/): Using LDAP in Docker with caching (March 22, 2021) - [Compressing data with Parquet](https://dev.l1x.be/posts/2021/03/08/compressing-data-with-parquet/): Compressing data with Parquet (March 8, 2021) - [Compressing AWS S3 logs after getting HackerNewsed](https://dev.l1x.be/posts/2020/12/20/compressing-aws-s3-logs-after-getting-hackernewsed/): Compressing AWS S3 logs after getting HackerNewsed (December 20, 2020) - [Running ASP.Net web application with Falco on AWS Lambda](https://dev.l1x.be/posts/2020/12/18/running-asp.net-web-application-with-falco-on-aws-lambda/): Running an F# web app built on Falco (ASP.NET Core) locally and on AWS Lambda, so the edit-compile-run loop no longer needs a deploy. (December 18, 2020) - [Diving into Firecracker with Alpine](https://dev.l1x.be/posts/2020/12/13/diving-into-firecracker-with-alpine/): Firecracker is an open source virtualisation technology for creating and managing secure, multi-tenant container services. (December 13, 2020) - [Getting started with Firecracker on Raspberry Pi](https://dev.l1x.be/posts/2020/11/22/getting-started-with-firecracker-on-raspberry-pi/): Firecracker is an open source virtualisation technology for creating and managing secure, multi-tenant container services. (November 22, 2020) - [Why I chose Fsharp for our AWS Lambda project](https://dev.l1x.be/posts/2020/05/08/why-i-chose-fsharp-for-our-aws-lambda-project/): Writing AWS Lambda functions in F# (May 8, 2020) - [How long will the world’s uranium supplies last?](https://dev.l1x.be/posts/2020/05/01/how-long-will-the-worlds-uranium-supplies-last/): How long will the world’s uranium supplies last? (May 1, 2020) - [FreeNAS 11.3 upgrade issues](https://dev.l1x.be/posts/2020/04/29/freenas-11.3-upgrade-issues/): How to roll back to a previous version (April 29, 2020) - [Matching binary patterns](https://dev.l1x.be/posts/2020/04/29/matching-binary-patterns/): Using binary pattern matching for working with network protocols (April 29, 2020) - [Small Alpine Linux containers with Java 13](https://dev.l1x.be/posts/2019/04/24/small-alpine-linux-containers-with-java-13/): Using the Java module system and Musl libc library to create small Docker conatiners with Java (April 24, 2019) - [Creating partitions automatically in PostgreSQL](https://dev.l1x.be/posts/2016/02/16/creating-partitions-automatically-in-postgresql/): Partitioning a large table into smaller chunks using a field as paritioning key (February 16, 2016) - [Converting Amazon S3 logs to Avro](https://dev.l1x.be/posts/2016/02/03/converting-amazon-s3-logs-to-avro/): Merge a lot of text files containing web server logs into Avro files for analytical use (February 3, 2016) - [High Performance Kafka Producer on AWS](https://dev.l1x.be/posts/2015/03/02/high-performance-kafka-producer-on-aws/): High Performance Kafka Producer on AWS (March 2, 2015) - [Simple Kafka Consumer In Clojure](https://dev.l1x.be/posts/2014/05/28/simple-kafka-consumer-in-clojure/): Simple Kafka Consumer In Clojure (May 28, 2014) - [Using custom schema with Riak Search 2.0](https://dev.l1x.be/posts/2014/03/05/using-custom-schema-with-riak-search-2.0/): Using custom schema with Riak Search 2.0 (March 5, 2014) ## Projects - [Pattacu](https://dev.l1x.be/projects/pattacu/): Firecracker CLI in Python (December 3, 2020) - [Data-cat](https://dev.l1x.be/projects/data-cat/): Deploying DataDog for a large scale infrastructure (November 1, 2019) ## AI - [Firecrackers](https://dev.l1x.be/ai/firecrackers/): Firecrackers (March 26, 2023) - [Space duck](https://dev.l1x.be/ai/space-duck/): Space duck (March 26, 2023) - [Revue](https://dev.l1x.be/ai/revue/): Revue (March 16, 2023) - [Tech Drawing](https://dev.l1x.be/ai/tech-drawing/): Tech Drawing (March 16, 2023) - [Martian Llama](https://dev.l1x.be/ai/martian-llama/): Martian Llama (March 12, 2023) - [Martian Llama II](https://dev.l1x.be/ai/martian-llama-ii/): Martian Llama II (March 12, 2023) - [Cat Drawing](https://dev.l1x.be/ai/cat-drawing/): Cat Drawing (March 10, 2023) - [Logo](https://dev.l1x.be/ai/logo/): Logo (March 10, 2023) - [Alien Firecracker](https://dev.l1x.be/ai/alien-firecracker/): Alien Firecracker (March 9, 2023) - [Cyber Cat](https://dev.l1x.be/ai/cyber-cat/): Cyber Cat (March 9, 2023) - [Astronaut](https://dev.l1x.be/ai/astronaut/): Astronaut (March 8, 2023) - [Hexagonal Logo](https://dev.l1x.be/ai/hexagonal-logo/): Hexagonal Logo (March 8, 2023) - [Hummingbird Schematics](https://dev.l1x.be/ai/hummingbird-schematics/): Hummingbird Schematics (March 8, 2023) - [Parallel Universe](https://dev.l1x.be/ai/parallel-universe/): Parallel Universe (March 8, 2023) - [Parallel Universe II](https://dev.l1x.be/ai/parallel-universe-ii/): Parallel Universe II (March 8, 2023) - [Meteora](https://dev.l1x.be/ai/meteora/): Meteora (March 7, 2023) - [Parallel Universe III](https://dev.l1x.be/ai/parallel-universe-iii/): Parallel Universe III (March 7, 2023) - [Parallel Universe IV](https://dev.l1x.be/ai/parallel-universe-iv/): Parallel Universe IV (March 7, 2023) - [Tech Drawing II](https://dev.l1x.be/ai/tech-drawing-ii/): Tech Drawing II (March 7, 2023) - [Alien Planet](https://dev.l1x.be/ai/alien-planet/): Alien Planet (March 6, 2023) - [Alien Planet II](https://dev.l1x.be/ai/alien-planet-ii/): Alien Planet II (March 6, 2023) - [Alien Planet III](https://dev.l1x.be/ai/alien-planet-iii/): Alien Planet III (March 6, 2023) - [Alien Planet IV](https://dev.l1x.be/ai/alien-planet-iv/): Alien Planet IV (March 6, 2023) - [Alien Planet V](https://dev.l1x.be/ai/alien-planet-v/): Alien Planet V (March 6, 2023) - [Alien Planet VI](https://dev.l1x.be/ai/alien-planet-vi/): Alien Planet VI (March 6, 2023) - [Alien Planet VII](https://dev.l1x.be/ai/alien-planet-vii/): Alien Planet VII (March 6, 2023) - [Alien Planet VIII](https://dev.l1x.be/ai/alien-planet-viii/): Alien Planet VIII (March 6, 2023) - [Alien Woman](https://dev.l1x.be/ai/alien-woman/): Alien Woman (March 6, 2023) - [Fantasy Woman](https://dev.l1x.be/ai/fantasy-woman/): Fantasy Woman (March 6, 2023) - [Portrait](https://dev.l1x.be/ai/portrait/): Portrait (March 6, 2023) - [Portrait II](https://dev.l1x.be/ai/portrait-ii/): Portrait (March 6, 2023) - [Portrait III](https://dev.l1x.be/ai/portrait-iii/): Portrait (March 6, 2023) - [Space Station](https://dev.l1x.be/ai/space-station/): Space Station (March 6, 2023) - [Space Station II](https://dev.l1x.be/ai/space-station-ii/): Space Station II (March 6, 2023) - [Space Station III](https://dev.l1x.be/ai/space-station-iii/): Space Station III (March 4, 2023) - [Space Station IV](https://dev.l1x.be/ai/space-station-iv/): Space Station IV (March 4, 2023) - [Space Station V](https://dev.l1x.be/ai/space-station-v/): Space Station V (March 4, 2023) - [Android](https://dev.l1x.be/ai/android/): Android (March 1, 2023) - [Mushroom Forest](https://dev.l1x.be/ai/mushroom-forest/): Mushroom Forest (March 1, 2023) - [Riding Hood](https://dev.l1x.be/ai/riding-hood/): Riding Hood (March 1, 2023) - [Zelda](https://dev.l1x.be/ai/zelda/): Zelda (March 1, 2023) - [Atlantis](https://dev.l1x.be/ai/atlantis/): Atlantis (February 25, 2023) ## Optional - [Wired](https://dev.l1x.be/music/wired/): Hyper - Wired (November 14, 2004) - [Eargasm](https://dev.l1x.be/music/eargasm/): Plump DJs – Eargasm (November 14, 2003) - [Eye For An Eye](https://dev.l1x.be/music/eye-for-an-eye/): UNKLE - Eye For An Eye (November 14, 2003) - [Fractured](https://dev.l1x.be/music/fractured/): Hyper - Fractured (November 14, 2003) - [Retro > Future](https://dev.l1x.be/music/retro-future/): Phil K, Ben & Lex - Retro > Future (November 14, 2003) - [Signals](https://dev.l1x.be/music/signals/): Silencer – Signals (November 14, 2003) - [RSS feed](https://dev.l1x.be/feed.xml): every post, with full content. - [Sitemap](https://dev.l1x.be/sitemap.xml): every published URL.