<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[Lisi Linhart's Blog]]></title>
        <description><![CDATA[Writing from Lisi Linhart]]></description>
        <link>https://lisilinhart.info/</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Fri, 23 Feb 2024 07:53:18 GMT</lastBuildDate>
        <atom:link href="https://lisilinhart.info/feed.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[How to write effective documentation]]></title>
            <description><![CDATA[ This blog post explores the role of quality documentation, looking at different documentation types, effective strategies, and great documentation tools to start your documentation journey.]]></description>
            <link>https://lisilinhart.info/posts/effective-documentation</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/effective-documentation</guid>
            <pubDate>Tue, 02 Jan 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Six ways to strive with your remote team]]></title>
            <description><![CDATA[Strive with your team: be consistent, flexible, celebrate wins, promote inclusivity, speak up, and prioritize work-life balance.]]></description>
            <link>https://lisilinhart.info/posts/six-ways-to-strive-with-your-remote-team</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/six-ways-to-strive-with-your-remote-team</guid>
            <pubDate>Sun, 26 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[From developer to architect]]></title>
            <description><![CDATA[A Front-end Architect is responsible for creating and documenting architectures for large-scale front-end applications.]]></description>
            <link>https://lisilinhart.info/posts/from-developer-to-architect</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/from-developer-to-architect</guid>
            <pubDate>Sat, 11 Nov 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How AI will impact software developers]]></title>
            <description><![CDATA[AI's role in coding is set to expand, integrating synthesized code and automated suggestions into the developer's toolkit. While this promises greater accessibility for non-traditional coders, expertise will remain essential.]]></description>
            <link>https://lisilinhart.info/posts/how-ai-impacts-developers</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/how-ai-impacts-developers</guid>
            <pubDate>Mon, 25 Sep 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The junior developer journey - Part 6]]></title>
            <description><![CDATA[Part 6 of the series focuses on learning in public and leveraging social media platforms.]]></description>
            <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-6</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/the-junior-developer-journey-part-6</guid>
            <pubDate>Thu, 27 Oct 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The junior developer journey - Part 3]]></title>
            <description><![CDATA[Part 3 of the series focuses on picking the right learning path and defining goals for your learning journey.]]></description>
            <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-3</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/the-junior-developer-journey-part-3</guid>
            <pubDate>Mon, 03 Oct 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The junior developer journey - Part 4]]></title>
            <description><![CDATA[Part 4 of the series focuses on becoming more professional and seeking feedback.]]></description>
            <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-4</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/the-junior-developer-journey-part-4</guid>
            <pubDate>Mon, 10 Oct 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The junior developer journey - Part 1]]></title>
            <description><![CDATA[This series is about sharing some of my experiences in becoming a senior software engineer.]]></description>
            <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-1</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/the-junior-developer-journey-part-1</guid>
            <pubDate>Sat, 10 Sep 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The junior developer journey - Part 2]]></title>
            <description><![CDATA[Part 2 of the series focuses on gaining confidence as a junior developer and learning to write more readable code. ]]></description>
            <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-2</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/the-junior-developer-journey-part-2</guid>
            <pubDate>Sat, 17 Sep 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The junior developer journey - Part 7]]></title>
            <description><![CDATA[Part 6 of the series focuses on learning in public and leveraging social media platforms.]]></description>
            <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-7</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/the-junior-developer-journey-part-7</guid>
            <pubDate>Tue, 01 Nov 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The junior developer journey - Part 5]]></title>
            <description><![CDATA[Part 5 of the series focuses on building a public profile, sharing your learning and expanding your network.]]></description>
            <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-5</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/the-junior-developer-journey-part-5</guid>
            <pubDate>Sun, 23 Oct 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improve your Vue 3 accessiblity with linters & git hooks]]></title>
            <description><![CDATA[This post shows you how to setup up accessibility linters in Vue 3.]]></description>
            <link>https://lisilinhart.info/posts/improve-your-vue-3-accessiblity-with-linters-git-hooks</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/improve-your-vue-3-accessiblity-with-linters-git-hooks</guid>
            <pubDate>Sun, 13 Nov 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Moving From Vue 1 To Vue 2 To Vue 3: A Case Study Of Migrating A Headless CMS System]]></title>
            <description><![CDATA[This post explains how we migrated Storyblok from Vue 1 to Vue 2 to Vue 3.]]></description>
            <link>https://lisilinhart.info/posts/moving-from-vue-1-to-vue-2-to-vue-3</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/moving-from-vue-1-to-vue-2-to-vue-3</guid>
            <pubDate>Thu, 02 Mar 2023 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Transform JSON data for Storyblok]]></title>
            <description><![CDATA[Quickly transforming JSON Data into Storyblok Content]]></description>
            <link>https://lisilinhart.info/posts/transform-json-data-for-storyblok</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/transform-json-data-for-storyblok</guid>
            <pubDate>Sat, 03 Sep 2022 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Handling Touch with VueJs]]></title>
            <description><![CDATA[When developing new applications many developers start with a desktop interface in mind. But often we forget that most people will access an application on their phone and interaction patterns that work well on desktop, might not be optimal on mobile.]]></description>
            <link>https://lisilinhart.info/posts/touch-interaction-vue</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/touch-interaction-vue</guid>
            <pubDate>Mon, 20 Aug 2018 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Getting started with the Web Animations Api]]></title>
            <description><![CDATA[There is so many ways to animate things on the web today. From pure CSS animation to fancy libraries like GSAP.  The Web Animations Api (short WAAPI) tries to combine the power of CSS with the flexibility of Javascript in order to allow complex animation sequences.]]></description>
            <link>https://lisilinhart.info/posts/waapi-introduction</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/waapi-introduction</guid>
            <pubDate>Sat, 19 Aug 2017 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Creating an IoT LED matrix controlled by Storyblok]]></title>
            <description><![CDATA[Learn how to create a LED matrix that is controlled via a headless CMS.]]></description>
            <link>https://lisilinhart.info/posts/led-matrix-headless</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/led-matrix-headless</guid>
            <pubDate>Wed, 14 Apr 2021 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Advantages of the Web Animations Api]]></title>
            <description><![CDATA[If you create an animation in CSS you have to specifically describe what is going to happen for every step, whereas in Javascript with the WAAPI you are more flexible, because you can programmatically define the animation in an animation object.]]></description>
            <link>https://lisilinhart.info/posts/waapi-advantages</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/waapi-advantages</guid>
            <pubDate>Fri, 20 Oct 2017 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Performance of CSS Variables]]></title>
            <description><![CDATA[CSS variables have been around for a while. Although they still lack some Browser Support (mainly IE and Edge), they provide a great new way to structure and interact with your CSS. In order to take a closer look at the performance impact of CSS variables one has to understand the basic principle of the scope, because it also applies to CSS variables.]]></description>
            <link>https://lisilinhart.info/posts/css-variables-performance</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/css-variables-performance</guid>
            <pubDate>Thu, 27 Jul 2017 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Personal Portfolio Refresh]]></title>
            <description><![CDATA[In 2020 I redid my portfolio and learned about eleventy while doing so.]]></description>
            <link>https://lisilinhart.info/posts/portfolio-2020</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/portfolio-2020</guid>
            <pubDate>Tue, 18 Aug 2020 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The developer’s guide to native web animation]]></title>
            <description><![CDATA[Animation on the web has come a long way. At first we used Flash to create websites, which were all fun and interactive, then we got to fancy JavaScript libraries, and now the web platform offers us a selection of native animation tools.]]></description>
            <link>https://lisilinhart.info/posts/native-web-animation</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/native-web-animation</guid>
            <pubDate>Tue, 08 Jan 2019 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Getting started with GatsbyJS]]></title>
            <description><![CDATA[Recently I ported my website to [GatsbyJs](https://www.gatsbyjs.org/). In my previous setup I already wrote my blog posts in markdown, but had a kind of self-built way of displaying those markdown files, which I wasn’t perfectly happy with.]]></description>
            <link>https://lisilinhart.info/posts/getting-started-gatsby</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/getting-started-gatsby</guid>
            <pubDate>Tue, 15 May 2018 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Principles of Mobile User Interfaces]]></title>
            <description><![CDATA[When developing mobile user interfaces, simplicity is essential for a good user experience. The interface should be consistent, avoid cognitive overload and disorientation in the user.]]></description>
            <link>https://lisilinhart.info/posts/ux-mobile-interfaces</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/ux-mobile-interfaces</guid>
            <pubDate>Sun, 14 Jan 2018 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Improving CSS Grid workflow with SASS]]></title>
            <description><![CDATA[Before you start code your layout with CSS Grid, setup up your HTML so it makes sense. First and foremost your markup should be readable on screen readers and work without a fancy layout.]]></description>
            <link>https://lisilinhart.info/posts/css-grid-sass</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/css-grid-sass</guid>
            <pubDate>Tue, 14 Nov 2017 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[CSS Painting vs. CSS Houdini Paint API]]></title>
            <description><![CDATA[Recently I have been wondering how CSS features like painting backgrounds compare to CSS Houdini’s Paint API in terms of performance.]]></description>
            <link>https://lisilinhart.info/posts/css-houdini-performance</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/css-houdini-performance</guid>
            <pubDate>Wed, 01 Jul 2020 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Dynamic SVG Animation with CSS Variables]]></title>
            <description><![CDATA[Sometimes we want to create dynamic animations, that react to user input, like the mouse moving or selecting some checkboxes. Updating SVG elements according to this input has gotten a lot easier now that CSS Variables are usable in the browser.]]></description>
            <link>https://lisilinhart.info/posts/svg-animation-css-variables</link>
            <guid isPermaLink="true">https://lisilinhart.info/posts/svg-animation-css-variables</guid>
            <pubDate>Mon, 22 Jul 2019 00:00:00 GMT</pubDate>
        </item>
    </channel>
</rss>