<?xml version="1.0" encoding="UTF-8"?>
<rss  xmlns:atom="http://www.w3.org/2005/Atom" 
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:content="http://purl.org/rss/1.0/modules/content/" 
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
      version="2.0">
<channel>
<title>Sampling Random Thoughts</title>
<link>https://blog.antlypls.com/</link>
<atom:link href="https://blog.antlypls.com/index.xml" rel="self" type="application/rss+xml"/>
<description></description>
<generator>quarto-1.8.26</generator>
<lastBuildDate>Fri, 31 Jan 2025 11:00:00 GMT</lastBuildDate>
<item>
  <title>Publishing Boring AI News</title>
  <link>https://blog.antlypls.com/blog/2025/01/31/boring-ai-news/</link>
  <description><![CDATA[ I created a public Telegram channel that shares news and posts about Data Science, Machine Learning, and AI that I find interesting. ]]></description>
  <category>News</category>
  <category>AI</category>
  <category>ML</category>
  <category>LLM</category>
  <guid>https://blog.antlypls.com/blog/2025/01/31/boring-ai-news/</guid>
  <pubDate>Fri, 31 Jan 2025 11:00:00 GMT</pubDate>
</item>
<item>
  <title>LLMs for Rubyists (and actually everyone)</title>
  <link>https://blog.antlypls.com/blog/2024/10/01/llms-for-rubyist/</link>
  <description><![CDATA[ It may seems that python ecosystem dominates AI/LLMs field. Though in this post we’ll see how anyone can use it in their projects, using structured data extraction as an example. ]]></description>
  <category>LLM</category>
  <category>llama.cpp</category>
  <category>Data Extraction</category>
  <category>JSON</category>
  <category>Ruby</category>
  <guid>https://blog.antlypls.com/blog/2024/10/01/llms-for-rubyist/</guid>
  <pubDate>Tue, 01 Oct 2024 16:15:21 GMT</pubDate>
</item>
<item>
  <title>Structured data extraction using LLMs</title>
  <link>https://blog.antlypls.com/blog/2024/08/16/llm-structured-data-extraction/</link>
  <description><![CDATA[ In this post you’ll learn how to extract structured data from html (or any other textual data) ]]></description>
  <category>LLM</category>
  <category>llama.cpp</category>
  <category>Data Extraction</category>
  <category>JSON</category>
  <guid>https://blog.antlypls.com/blog/2024/08/16/llm-structured-data-extraction/</guid>
  <pubDate>Fri, 16 Aug 2024 18:14:21 GMT</pubDate>
</item>
<item>
  <title>Getting started with Terraform locally</title>
  <link>https://blog.antlypls.com/blog/2020/07/10/terraform-localstack-demo/</link>
  <description><![CDATA[ Quick demo on how to start playing with terraform using local development environment ]]></description>
  <category>Terraform</category>
  <category>localstack</category>
  <category>Docker</category>
  <guid>https://blog.antlypls.com/blog/2020/07/10/terraform-localstack-demo/</guid>
  <pubDate>Thu, 09 Jul 2020 22:00:01 GMT</pubDate>
</item>
<item>
  <title>Using Spark SQL and Spark Streaming together</title>
  <link>https://blog.antlypls.com/blog/2017/10/15/using-spark-sql-and-spark-streaming-together/</link>
  <description><![CDATA[ Tutorial on how to get started with Spark SQL, Spark Streaming and Kafka using Docker ]]></description>
  <category>Spark</category>
  <category>Spark Streaming</category>
  <category>Spark SQL</category>
  <category>Kafka</category>
  <category>Docker</category>
  <category>JSON</category>
  <guid>https://blog.antlypls.com/blog/2017/10/15/using-spark-sql-and-spark-streaming-together/</guid>
  <pubDate>Sun, 15 Oct 2017 19:40:17 GMT</pubDate>
</item>
<item>
  <title>spark-shell without Spark</title>
  <link>https://blog.antlypls.com/blog/2016/11/10/spark-shell-without-spark/</link>
  <description><![CDATA[ Small trick how to start playing with Spark APIs without having spark distribution installed ]]></description>
  <category>Spark</category>
  <category>Scala</category>
  <guid>https://blog.antlypls.com/blog/2016/11/10/spark-shell-without-spark/</guid>
  <pubDate>Wed, 09 Nov 2016 23:20:57 GMT</pubDate>
</item>
<item>
  <title>When Data Driven App Smells Bad</title>
  <link>https://blog.antlypls.com/blog/2016/04/29/when-data-driven-app-smells-bad/</link>
  <description><![CDATA[ What can go wrong with data driven projects. Lessons learned from failed project. ]]></description>
  <category>anti-patterns</category>
  <category>big data</category>
  <category>architecture</category>
  <guid>https://blog.antlypls.com/blog/2016/04/29/when-data-driven-app-smells-bad/</guid>
  <pubDate>Thu, 28 Apr 2016 22:26:44 GMT</pubDate>
</item>
<item>
  <title>Spark SQL and Parquet files</title>
  <link>https://blog.antlypls.com/blog/2016/02/29/spark-sql-and-parquet-files/</link>
  <description><![CDATA[ Tiny note on how to deal with Parquet files with Spark ]]></description>
  <category>Spark</category>
  <category>parquet</category>
  <guid>https://blog.antlypls.com/blog/2016/02/29/spark-sql-and-parquet-files/</guid>
  <pubDate>Mon, 29 Feb 2016 20:32:30 GMT</pubDate>
</item>
<item>
  <title>Processing JSON data with Spark SQL</title>
  <link>https://blog.antlypls.com/blog/2016/01/30/processing-json-data-with-sparksql/</link>
  <description><![CDATA[ Deep dive into JSON support in Spark SQL ]]></description>
  <category>Spark</category>
  <category>Spark SQL</category>
  <category>JSON</category>
  <guid>https://blog.antlypls.com/blog/2016/01/30/processing-json-data-with-sparksql/</guid>
  <pubDate>Sat, 30 Jan 2016 09:08:44 GMT</pubDate>
</item>
<item>
  <title>How to Write Data into Parquet</title>
  <link>https://blog.antlypls.com/blog/2015/12/02/how-to-write-data-into-parquet/</link>
  <description><![CDATA[ An example of how to write data into Apache Parquet format ]]></description>
  <category>parquet</category>
  <guid>https://blog.antlypls.com/blog/2015/12/02/how-to-write-data-into-parquet/</guid>
  <pubDate>Tue, 01 Dec 2015 23:46:12 GMT</pubDate>
</item>
<item>
  <title>Running spark-shell in browser with Apache Mesos and Marathon</title>
  <link>https://blog.antlypls.com/blog/2015/11/13/running-spark-shell-in-browser-with-apache-mesos-and-marathon/</link>
  <description><![CDATA[ Small trick on how to run spark-shell a web app using Mesos and Marathon. ]]></description>
  <category>Spark</category>
  <category>Mesos</category>
  <category>Marathon</category>
  <guid>https://blog.antlypls.com/blog/2015/11/13/running-spark-shell-in-browser-with-apache-mesos-and-marathon/</guid>
  <pubDate>Fri, 13 Nov 2015 07:51:28 GMT</pubDate>
</item>
<item>
  <title>Getting started with Spark Streaming using Docker</title>
  <link>https://blog.antlypls.com/blog/2015/10/05/getting-started-with-spark-streaming-using-docker/</link>
  <description><![CDATA[ Step-by-step guide on how to get started with Spark Streaming and Kafka using Docker environment ]]></description>
  <category>Spark</category>
  <category>Kafka</category>
  <category>Docker</category>
  <guid>https://blog.antlypls.com/blog/2015/10/05/getting-started-with-spark-streaming-using-docker/</guid>
  <pubDate>Sun, 04 Oct 2015 22:45:13 GMT</pubDate>
</item>
<item>
  <title>Commits of Madness</title>
  <link>https://blog.antlypls.com/blog/2014/11/01/commits-of-madness/</link>
  <description><![CDATA[  ]]></description>
  <category>anti-patterns</category>
  <category>git</category>
  <guid>https://blog.antlypls.com/blog/2014/11/01/commits-of-madness/</guid>
  <pubDate>Sat, 01 Nov 2014 19:19:33 GMT</pubDate>
</item>
</channel>
</rss>
