corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0b68b-4ccb-7180-8b11-07ef87e56be8", "title": "sdairs", "url": "https://www.alasdairb.com", "published_at": "2026-09-07T05:20:44+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e3422cf2", "title": "is-ai-agent for Rust: detect if your CLI is invoked by an agent", "url": "https://alasdairb.com/posts/is-ai-agent-rust-crate/", "published_at": "2026-05-04T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5dd855cba", "title": "Agent Experience: Building a CLI for ClickHouse", "url": "https://alasdairb.com/posts/agent-experience-building-a-cli/", "published_at": "2026-02-16T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5de7956d1", "title": "How to create a Python Processor in Apache NiFi 2", "url": "https://alasdairb.com/posts/building-a-nifi-processor-in-python/", "published_at": "2024-09-02T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5dcd5af03", "title": "Conversations with 200+ people at Kafka Summit", "url": "https://alasdairb.com/posts/200-conversation-at-kafka-summit/", "published_at": "2024-04-28T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e462837c", "title": "Keeping up with WarpStream", "url": "https://alasdairb.com/posts/keeping-up-with-warpstream/", "published_at": "2024-04-26T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5ea26c368", "title": "There is no Data Engineering roadmap", "url": "https://alasdairb.com/posts/there-is-no-data-engineering-roadmap/", "published_at": "2023-07-08T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e994365d", "title": "The (lacking) future of ETL", "url": "https://alasdairb.com/posts/the-lacking-future-of-etl/", "published_at": "2023-03-07T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e6f2687e", "title": "My take on Developer Experience", "url": "https://alasdairb.com/posts/my-take-on-developer-experience/", "published_at": "2022-11-21T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e54efc16", "title": "Mixing it up with Tinybird.co", "url": "https://alasdairb.com/posts/mixing-it-up-with-tinybird-co/", "published_at": "2022-06-03T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e26a7a9c", "title": "Introducing dbt-impala", "url": "https://alasdairb.com/posts/introducing-dbt-impala/", "published_at": "2022-03-31T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e915d0fd", "title": "The Cloudera Innovation Accelerator & me", "url": "https://alasdairb.com/posts/the-cloudera-innovation-accelerator-me/", "published_at": "2022-03-31T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e0e59f8e", "title": "Getting started with NiFi's ScriptedReader", "url": "https://alasdairb.com/posts/getting-started-with-nifis-scriptedreader-by-processing-key-value-pairs-part-1/", "published_at": "2021-09-21T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e83ba67c", "title": "NiFi Terminology Basics", "url": "https://alasdairb.com/posts/nifi-terminology-basics/", "published_at": "2021-09-05T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e22a765b", "title": "Installing NiFi 1.14.0 on Linux (non-production)", "url": "https://alasdairb.com/posts/installing-nifi-1-14-0-on-linux-non-production/", "published_at": "2021-09-04T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e9038470", "title": "S3 Event Notifications in NiFi", "url": "https://alasdairb.com/posts/s3-event-notifications-in-nifi/", "published_at": "2021-09-04T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e1ac43da", "title": "Importing individual flow definitions in NiFi", "url": "https://alasdairb.com/posts/importing-individual-flow-definitions-in-nifi/", "published_at": "2021-08-22T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5df086108", "title": "Building a simple REST API in NiFi", "url": "https://alasdairb.com/posts/building-a-simple-rest-api-in-nifi/", "published_at": "2021-08-09T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e007f5d1", "title": "Enriching Records with LookupRecord & REST APIs in NiFi", "url": "https://alasdairb.com/posts/enriching-records-with-lookuprecord-rest-apis-in-nifi/", "published_at": "2021-05-16T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e7366b61", "title": "Version Control & Deploy flows with NiFi Registry", "url": "https://alasdairb.com/posts/nifi-in-production-nifi-registry/", "published_at": "2021-03-22T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e7c1e597", "title": "NiFi Resources For Learning & Improving", "url": "https://alasdairb.com/posts/nifi-resources-for-learning-improving/", "published_at": "2020-11-23T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e38a023a", "title": "Kafka with multiple Listeners and SASL", "url": "https://alasdairb.com/posts/kafka-with-multiple-listeners-and-sasl/", "published_at": "2020-11-07T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5dfa252aa", "title": "Connecting to a secure Impala via NiFi", "url": "https://alasdairb.com/posts/connecting-to-a-secure-impala-via-nifi-with-tls-and-kerberos/", "published_at": "2020-09-04T00:00:00+00:00" }, { "id": "01a08723-0041-712f-a230-d6f5e61294be", "title": "Moving the data dir of MariaDB on CentOS7", "url": "https://alasdairb.com/posts/moving-the-data-dir-of-mariadb-on-centos7-rhel7/", "published_at": "2020-09-04T00:00:00+00:00" } ] posts
Claim your blog
Back to alasdairb.com
Blog · corpus.blog/blogs/alasdairb.com/posts
alasdairb.com
alasdairb.com
2026
sdairs
original ↗
7 Sept 2026
is-ai-agent for Rust: detect if your CLI is invoked by an agent
original ↗
4 May 2026
Agent Experience: Building a CLI for ClickHouse
original ↗
16 Feb 2026
2024
How to create a Python Processor in Apache NiFi 2
original ↗
2 Sept 2024
Conversations with 200+ people at Kafka Summit
original ↗
28 Apr 2024
Keeping up with WarpStream
original ↗
26 Apr 2024
2023
There is no Data Engineering roadmap
original ↗
8 Jul 2023
The (lacking) future of ETL
original ↗
7 Mar 2023
2022
My take on Developer Experience
original ↗
21 Nov 2022
Mixing it up with Tinybird.co
original ↗
3 Jun 2022
Introducing dbt-impala
original ↗
31 Mar 2022
The Cloudera Innovation Accelerator & me
original ↗
31 Mar 2022
2021
Getting started with NiFi's ScriptedReader
original ↗
21 Sept 2021
NiFi Terminology Basics
original ↗
5 Sept 2021
Installing NiFi 1.14.0 on Linux (non-production)
original ↗
4 Sept 2021
S3 Event Notifications in NiFi
original ↗
4 Sept 2021
Importing individual flow definitions in NiFi
original ↗
22 Aug 2021
Building a simple REST API in NiFi
original ↗
9 Aug 2021
Enriching Records with LookupRecord & REST APIs in NiFi
original ↗
16 May 2021
Version Control & Deploy flows with NiFi Registry
original ↗
22 Mar 2021
2020
NiFi Resources For Learning & Improving
original ↗
23 Nov 2020
Kafka with multiple Listeners and SASL
original ↗
7 Nov 2020
Connecting to a secure Impala via NiFi
original ↗
4 Sept 2020
Moving the data dir of MariaDB on CentOS7
original ↗
4 Sept 2020