An Itch That Just Has to Be Scratched… (Or, Why Am I Joining Decodable?)
Author explains their move to Decodable to dive deeper into stream processing, Apache Flink, and work with experts in the field.
Robin Moffatt is a Principal DevEx Engineer and seasoned conference speaker with 15+ years of experience presenting at top events like QCon, Devoxx, Kafka Summit, and Strata. He shares insights on developer experience, distributed systems, and cloud technologies through his blog, YouTube, and public talks.
625 articles from this blog
Author explains their move to Decodable to dive deeper into stream processing, Apache Flink, and work with experts in the field.
A developer shares motivations for writing and offers advice on how to write effectively for a technical audience, including recommended resources.
A DevEx engineer explains the role of Developer Experience, focusing on making software intuitive and joyful for developers, both internal and external.
A technical guide for writing WordPress blogs in Markdown, using Google Docs for collaborative review and pandoc for conversion, while preserving formatting.
How to automate Jekyll documentation builds and link checking using GitHub Actions for PRs, improving contributor workflow.
A troubleshooting guide for fixing the 'java.lang.ClassNotFoundException: delta.DefaultSource' error when using Delta Lake with PySpark in Jupyter.
A quick guide on using DuckDB's SQL commands to efficiently convert CSV files to the Parquet format, including schema modifications.
A developer's detailed comparison and migration guide from Alfred to Raycast, highlighting Raycast's superior UI, extensions, and productivity features.
How to handle mismatched Parquet file schemas when querying multiple files in DuckDB using the UNION_BY_NAME option.
A developer advocate reflects on leaving Confluent, sharing lessons from six years in DevRel and announcing a move to a new role at LakeFS.
Explores the shift to ELT in data engineering, focusing on modern tools like dbt, Fivetran, and Airbyte for loading and transforming data.
A technical walkthrough of using dbt and DuckDB to clean and analyze session feedback data from a tech conference.
A hands-on exploration of using dbt (data build tool) with DuckDB for local data engineering, based on a tutorial project.
Analyzing conference session ratings using DuckDB and Jupyter Notebooks to demonstrate data wrangling and SQL on raw CSV data.
Explains the evolution from ETL to ELT in data engineering, clarifying the role of modern tools like dbt in the transformation process.
A hands-on tutorial exploring LakeFS for data versioning and branching using PySpark and Jupyter notebooks in a data engineering context.
A curated list of essential resources for data engineering, including articles, newsletters, podcasts, and tools.
Explores modern data engineering trends in 2022, focusing on analytical data storage formats, organization, and access patterns.
A data engineer explores the evolution of the data ecosystem, comparing past practices with modern tools and trends in 2022.
A workaround to customize the fields shown in Airtable's .ics calendar export, which by default only uses the primary field.