<?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>Emil Hvitfeldt&#39;s blog</title>
<link>https://emilhvitfeldt.com/blog.html</link>
<atom:link href="https://emilhvitfeldt.com/blog.xml" rel="self" type="application/rss+xml"/>
<description>Emil Hvitfeldt blog about R, slides and modeling</description>
<generator>quarto-1.8.27</generator>
<lastBuildDate>Fri, 06 Mar 2026 00:00:00 GMT</lastBuildDate>
<item>
  <title>Adding alt text to figures in quarto with Claude Code</title>
  <link>https://emilhvitfeldt.com/post/claude-code-alt-text-quarto/</link>
  <description><![CDATA[ Alt text is a very important thing to make sure you do right when making websites. Using AI agents such as Claude Code can help with a lot of the heavy lifting. ]]></description>
  <category>AI</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/claude-code-alt-text-quarto/</guid>
  <pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/claude-code-alt-text-quarto/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Claude Code: Setting up ast-grep with R support</title>
  <link>https://emilhvitfeldt.com/post/ast-grep-r-claude-code/</link>
  <description><![CDATA[ If you are using a coding agent such as Claude Code, then you can get so much out of it by using CLI tools. ]]></description>
  <category>AI</category>
  <guid>https://emilhvitfeldt.com/post/ast-grep-r-claude-code/</guid>
  <pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/ast-grep-r-claude-code/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>R Color Palettes Refresh</title>
  <link>https://emilhvitfeldt.com/post/r-color-palettees-refresh/</link>
  <description><![CDATA[ Total rewrite of R Color Palettes and new release of paletteer. ]]></description>
  <category>color palettes</category>
  <guid>https://emilhvitfeldt.com/post/r-color-palettees-refresh/</guid>
  <pubDate>Fri, 30 Jan 2026 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/r-color-palettees-refresh/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>AI: Talking dogs</title>
  <link>https://emilhvitfeldt.com/post/ai-talking-dog/</link>
  <description><![CDATA[ People don’t understand nuance. How to think and talk about AI without sounding like a crazy person. ]]></description>
  <category>AI</category>
  <guid>https://emilhvitfeldt.com/post/ai-talking-dog/</guid>
  <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/ai-talking-dog/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Positron: My Extensions and Settings</title>
  <link>https://emilhvitfeldt.com/post/positron-settings-extensions/</link>
  <description><![CDATA[ Positron is a new and existing IDE for data science. All my extensions and settings I use to improve my experience. ]]></description>
  <category>positron</category>
  <guid>https://emilhvitfeldt.com/post/positron-settings-extensions/</guid>
  <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/positron-settings-extensions/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Advent of Code: 2017 Day 9</title>
  <link>https://emilhvitfeldt.com/post/adventofcode-2017-09/</link>
  <description><![CDATA[ Stream Processing: Exploring different ways I took to solve this puzzle and alternative solutions ]]></description>
  <category>Advent of Code</category>
  <guid>https://emilhvitfeldt.com/post/adventofcode-2017-09/</guid>
  <pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/adventofcode-2017-09/featured.svg" medium="image" type="image/svg+xml"/>
</item>
<item>
  <title>Better performant Quarto websites</title>
  <link>https://emilhvitfeldt.com/post/quarto-performance/</link>
  <description><![CDATA[ Ways to improve the performance of Quarto websites for faster loading sites. ]]></description>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/quarto-performance/</guid>
  <pubDate>Mon, 12 May 2025 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/quarto-performance/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Dummy variables, sparse vs dense</title>
  <link>https://emilhvitfeldt.com/post/sparse-vs-dense-dummies/</link>
  <description><![CDATA[ Over the last year, I have worked on <a href="https://www.tidyverse.org/blog/2025/03/tidymodels-sparsity/">improving sparsity support in tidymodels</a>. With that work, I spend time with various levels of abstraction, one of the low levels includes the creation of dummy variables. ]]></description>
  <category>tidymodels</category>
  <guid>https://emilhvitfeldt.com/post/sparse-vs-dense-dummies/</guid>
  <pubDate>Mon, 28 Apr 2025 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/sparse-vs-dense-dummies/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Fun Feature Engineering with Gen 1 Pokémon</title>
  <link>https://emilhvitfeldt.com/post/fun-feature-engineering-pokemon/</link>
  <description><![CDATA[ A tidytuesday inspired feature engineering journey into Pokémon ]]></description>
  <category>Feature Engineering</category>
  <category>tidytuesday</category>
  <guid>https://emilhvitfeldt.com/post/fun-feature-engineering-pokemon/</guid>
  <pubDate>Sat, 05 Apr 2025 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/fun-feature-engineering-pokemon/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Positron: My Key Bindings</title>
  <link>https://emilhvitfeldt.com/post/positron-key-bindings/</link>
  <description><![CDATA[ Positron is a new and existing IDE for data science. Using and adding key bindings to improve my experience. ]]></description>
  <category>positron</category>
  <guid>https://emilhvitfeldt.com/post/positron-key-bindings/</guid>
  <pubDate>Fri, 10 Jan 2025 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/positron-key-bindings/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Slidecraft 101: Fragments - JS</title>
  <link>https://emilhvitfeldt.com/post/slidecraft-fragment-js/</link>
  <description><![CDATA[ Fragments are powerful tools in revealjs to allow for changes within slides ]]></description>
  <category>slidecraft 101</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/slidecraft-fragment-js/</guid>
  <pubDate>Thu, 22 Aug 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/slidecraft-fragment-js/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Slidecraft 101: Fragments - CSS</title>
  <link>https://emilhvitfeldt.com/post/slidecraft-fragment-css/</link>
  <description><![CDATA[ Fragments are powerful tools in revealjs to allow for changes within slides ]]></description>
  <category>slidecraft 101</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/slidecraft-fragment-css/</guid>
  <pubDate>Wed, 21 Aug 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/slidecraft-fragment-css/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Slidecraft 101: plot sizing</title>
  <link>https://emilhvitfeldt.com/post/slidecraft-plot-sizing/</link>
  <description><![CDATA[ Plots and charts are useful in slides. Sizing them correctly makes them stand out and be readable. ]]></description>
  <category>slidecraft 101</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/slidecraft-plot-sizing/</guid>
  <pubDate>Thu, 01 Aug 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/slidecraft-plot-sizing/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Slidecraft 101: plot backgrounds</title>
  <link>https://emilhvitfeldt.com/post/slidecraft-plot-backgrounds/</link>
  <description><![CDATA[ Plots and charts are useful in slides. Changing the background makes them fit in. ]]></description>
  <category>slidecraft 101</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/slidecraft-plot-backgrounds/</guid>
  <pubDate>Mon, 08 Jul 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/slidecraft-plot-backgrounds/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Slidecraft 101: Creative uses of SASS loops</title>
  <link>https://emilhvitfeldt.com/post/slidecraft-scss-loops/</link>
  <description><![CDATA[ Using nested for loops in SASS to create many CSS classes ]]></description>
  <category>slidecraft 101</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/slidecraft-scss-loops/</guid>
  <pubDate>Sun, 07 Jul 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/slidecraft-scss-loops/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Slidecraft 101: Using asciicast</title>
  <link>https://emilhvitfeldt.com/post/slidecraft-asciicast/</link>
  <description><![CDATA[ Using sass interpolation, functions and mixin for the most in your style sheets ]]></description>
  <category>slidecraft 101</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/slidecraft-asciicast/</guid>
  <pubDate>Mon, 01 Jul 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/slidecraft-asciicast/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Slidecraft 101: Better SCSS files</title>
  <link>https://emilhvitfeldt.com/post/slidecraft-scss-uses/</link>
  <description><![CDATA[ Using sass interpolation, functions and mixin for the most in your style sheets ]]></description>
  <category>slidecraft 101</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/slidecraft-scss-uses/</guid>
  <pubDate>Mon, 24 Jun 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/slidecraft-scss-uses/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Managing python for R package development</title>
  <link>https://emilhvitfeldt.com/post/pyenv-for-r-packages/</link>
  <description><![CDATA[ Some R packages use python, and setting up good practices makes the development easier. ]]></description>
  <category>package development</category>
  <guid>https://emilhvitfeldt.com/post/pyenv-for-r-packages/</guid>
  <pubDate>Mon, 19 Feb 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/pyenv-for-r-packages/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Slidecraft 101: Layout</title>
  <link>https://emilhvitfeldt.com/post/slidecraft-layout/</link>
  <description><![CDATA[ Placement of the different elements on a slide can change everything ]]></description>
  <category>slidecraft 101</category>
  <category>quarto</category>
  <guid>https://emilhvitfeldt.com/post/slidecraft-layout/</guid>
  <pubDate>Tue, 16 Jan 2024 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/slidecraft-layout/featured.webp" medium="image" type="image/webp"/>
</item>
<item>
  <title>Sharing Pictures of Code</title>
  <link>https://emilhvitfeldt.com/post/sharing-code-pictures/</link>
  <description><![CDATA[ Many different ways to share pictures of code ]]></description>
  <guid>https://emilhvitfeldt.com/post/sharing-code-pictures/</guid>
  <pubDate>Wed, 06 Dec 2023 00:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/sharing-code-pictures/featured.webp" medium="image" type="image/webp"/>
</item>
</channel>
</rss>
/channel>
</rss>
="image/webp"/>
</item>
</channel>
</rss>
"/>
</item>
</channel>
</rss>
/rss>
featured.webp" medium="image" type="image/webp"/>
</item>
</channel>
</rss>
el>
</rss>
>
  <category>xaringan</category>
  <guid>https://emilhvitfeldt.com/post/xaringan-first-letter/</guid>
  <pubDate>Sun, 21 Mar 2021 23:00:00 GMT</pubDate>
  <media:content url="https://emilhvitfeldt.com/post/xaringan-first-letter/featured.png" medium="image" type="image/png" height="125" width="144"/>
</item>
</channel>
</rss>
s-series-pretrained-word-embeddings/featured.jpg" medium="image" type="image/jpeg"/>
</item>
</channel>
</rss>
