<?xml version="1.0" encoding="UTF-8"?>
    <rss version="2.0">
      <channel>
        <title>Lisi Linhart's Blog</title>
        <description>Writing from Lisi Linhart</description>
        <link>https://lisilinhart.info/</link>
        
        <item>
          <title>Five Tips for Joining as a Staff Engineer </title>
          <link>https://lisilinhart.info/posts/joining-as-a-staff-engineer</link>
          <guid>https://lisilinhart.info/posts/joining-as-a-staff-engineer</guid>
          <pubDate>Tue, 26 Nov 2024 00:00:00 GMT</pubDate>
          <description>Staff engineer onboarding is about building relationships, understanding priorities, and delivering early value while aligning with the organization’s goals.</description>
        </item>
      
        <item>
          <title>7 lessons I learnt as a senior engineer</title>
          <link>https://lisilinhart.info/posts/7-lessons-i-learnt-as-a-senior-engineer</link>
          <guid>https://lisilinhart.info/posts/7-lessons-i-learnt-as-a-senior-engineer</guid>
          <pubDate>Sun, 30 Jun 2024 00:00:00 GMT</pubDate>
          <description>Read about my journey as a senior software engineer, looking at the importance of understanding people and managing time wisely.</description>
        </item>
      
        <item>
          <title>The importance of female role models in the tech industry</title>
          <link>https://lisilinhart.info/posts/female-role-models-in-tech</link>
          <guid>https://lisilinhart.info/posts/female-role-models-in-tech</guid>
          <pubDate>Tue, 19 Mar 2024 12:00:00 GMT</pubDate>
          <description>The crucial role of female role models in the tech industry, this blogpost delves into real experiences and insights. It offers actionable strategies for fostering diversity and inclusion.</description>
        </item>
      
        <item>
          <title>How to write effective documentation</title>
          <link>https://lisilinhart.info/posts/effective-documentation</link>
          <guid>https://lisilinhart.info/posts/effective-documentation</guid>
          <pubDate>Tue, 02 Jan 2024 00:00:00 GMT</pubDate>
          <description> 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>
        </item>
      
        <item>
          <title>Six ways to strive with your remote team</title>
          <link>https://lisilinhart.info/posts/six-ways-to-strive-with-your-remote-team</link>
          <guid>https://lisilinhart.info/posts/six-ways-to-strive-with-your-remote-team</guid>
          <pubDate>Sun, 26 Nov 2023 00:00:00 GMT</pubDate>
          <description>Strive with your team: be consistent, flexible, celebrate wins, promote inclusivity, speak up, and prioritize work-life balance.</description>
        </item>
      
        <item>
          <title>From developer to architect</title>
          <link>https://lisilinhart.info/posts/from-developer-to-architect</link>
          <guid>https://lisilinhart.info/posts/from-developer-to-architect</guid>
          <pubDate>Sat, 11 Nov 2023 00:00:00 GMT</pubDate>
          <description>A Front-end Architect is responsible for creating and documenting architectures for large-scale front-end applications.</description>
        </item>
      
        <item>
          <title>How AI will impact software developers</title>
          <link>https://lisilinhart.info/posts/how-ai-impacts-developers</link>
          <guid>https://lisilinhart.info/posts/how-ai-impacts-developers</guid>
          <pubDate>Mon, 25 Sep 2023 00:00:00 GMT</pubDate>
          <description>AI&apos;s role in coding is set to expand, integrating synthesized code and automated suggestions into the developer&apos;s toolkit. While this promises greater accessibility for non-traditional coders, expertise will remain essential.</description>
        </item>
      
        <item>
          <title>The junior developer journey - Part 6</title>
          <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-6</link>
          <guid>https://lisilinhart.info/posts/the-junior-developer-journey-part-6</guid>
          <pubDate>Thu, 27 Oct 2022 00:00:00 GMT</pubDate>
          <description>Part 6 of the series focuses on learning in public and leveraging social media platforms.</description>
        </item>
      
        <item>
          <title>The junior developer journey - Part 3</title>
          <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-3</link>
          <guid>https://lisilinhart.info/posts/the-junior-developer-journey-part-3</guid>
          <pubDate>Mon, 03 Oct 2022 00:00:00 GMT</pubDate>
          <description>Part 3 of the series focuses on picking the right learning path and defining goals for your learning journey.</description>
        </item>
      
        <item>
          <title>The junior developer journey - Part 4</title>
          <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-4</link>
          <guid>https://lisilinhart.info/posts/the-junior-developer-journey-part-4</guid>
          <pubDate>Mon, 10 Oct 2022 00:00:00 GMT</pubDate>
          <description>Part 4 of the series focuses on becoming more professional and seeking feedback.</description>
        </item>
      
        <item>
          <title>The junior developer journey - Part 1</title>
          <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-1</link>
          <guid>https://lisilinhart.info/posts/the-junior-developer-journey-part-1</guid>
          <pubDate>Sat, 10 Sep 2022 00:00:00 GMT</pubDate>
          <description>This series is about sharing some of my experiences in becoming a senior software engineer.</description>
        </item>
      
        <item>
          <title>The junior developer journey - Part 2</title>
          <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-2</link>
          <guid>https://lisilinhart.info/posts/the-junior-developer-journey-part-2</guid>
          <pubDate>Sat, 17 Sep 2022 00:00:00 GMT</pubDate>
          <description>Part 2 of the series focuses on gaining confidence as a junior developer and learning to write more readable code. </description>
        </item>
      
        <item>
          <title>The junior developer journey - Part 7</title>
          <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-7</link>
          <guid>https://lisilinhart.info/posts/the-junior-developer-journey-part-7</guid>
          <pubDate>Tue, 01 Nov 2022 00:00:00 GMT</pubDate>
          <description>Part 6 of the series focuses on learning in public and leveraging social media platforms.</description>
        </item>
      
        <item>
          <title>The junior developer journey - Part 5</title>
          <link>https://lisilinhart.info/posts/the-junior-developer-journey-part-5</link>
          <guid>https://lisilinhart.info/posts/the-junior-developer-journey-part-5</guid>
          <pubDate>Sun, 23 Oct 2022 00:00:00 GMT</pubDate>
          <description>Part 5 of the series focuses on building a public profile, sharing your learning and expanding your network.</description>
        </item>
      
        <item>
          <title>Improve your Vue 3 accessiblity with linters &amp; git hooks</title>
          <link>https://lisilinhart.info/posts/improve-your-vue-3-accessiblity-with-linters-git-hooks</link>
          <guid>https://lisilinhart.info/posts/improve-your-vue-3-accessiblity-with-linters-git-hooks</guid>
          <pubDate>Sun, 13 Nov 2022 00:00:00 GMT</pubDate>
          <description>This post shows you how to setup up accessibility linters in Vue 3.</description>
        </item>
      
        <item>
          <title>Moving From Vue 1 To Vue 2 To Vue 3: A Case Study Of Migrating A Headless CMS System</title>
          <link>https://lisilinhart.info/posts/moving-from-vue-1-to-vue-2-to-vue-3</link>
          <guid>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>
          <description>This post explains how we migrated Storyblok from Vue 1 to Vue 2 to Vue 3.</description>
        </item>
      
        <item>
          <title>Transform JSON data for Storyblok</title>
          <link>https://lisilinhart.info/posts/transform-json-data-for-storyblok</link>
          <guid>https://lisilinhart.info/posts/transform-json-data-for-storyblok</guid>
          <pubDate>Sat, 03 Sep 2022 00:00:00 GMT</pubDate>
          <description>Quickly transforming JSON Data into Storyblok Content</description>
        </item>
      
        <item>
          <title>Handling Touch with VueJs</title>
          <link>https://lisilinhart.info/posts/touch-interaction-vue</link>
          <guid>https://lisilinhart.info/posts/touch-interaction-vue</guid>
          <pubDate>Mon, 20 Aug 2018 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
        <item>
          <title>Getting started with the Web Animations Api</title>
          <link>https://lisilinhart.info/posts/waapi-introduction</link>
          <guid>https://lisilinhart.info/posts/waapi-introduction</guid>
          <pubDate>Sat, 19 Aug 2017 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
        <item>
          <title>Creating an IoT LED matrix controlled by Storyblok</title>
          <link>https://lisilinhart.info/posts/led-matrix-headless</link>
          <guid>https://lisilinhart.info/posts/led-matrix-headless</guid>
          <pubDate>Wed, 14 Apr 2021 00:00:00 GMT</pubDate>
          <description>Learn how to create a LED matrix that is controlled via a headless CMS.</description>
        </item>
      
        <item>
          <title>Advantages of the Web Animations Api</title>
          <link>https://lisilinhart.info/posts/waapi-advantages</link>
          <guid>https://lisilinhart.info/posts/waapi-advantages</guid>
          <pubDate>Fri, 20 Oct 2017 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
        <item>
          <title>Performance of CSS Variables</title>
          <link>https://lisilinhart.info/posts/css-variables-performance</link>
          <guid>https://lisilinhart.info/posts/css-variables-performance</guid>
          <pubDate>Thu, 27 Jul 2017 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
        <item>
          <title>Personal Portfolio Refresh</title>
          <link>https://lisilinhart.info/posts/portfolio-2020</link>
          <guid>https://lisilinhart.info/posts/portfolio-2020</guid>
          <pubDate>Tue, 18 Aug 2020 00:00:00 GMT</pubDate>
          <description>In 2020 I redid my portfolio and learned about eleventy while doing so.</description>
        </item>
      
        <item>
          <title>The developer’s guide to native web animation</title>
          <link>https://lisilinhart.info/posts/native-web-animation</link>
          <guid>https://lisilinhart.info/posts/native-web-animation</guid>
          <pubDate>Tue, 08 Jan 2019 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
        <item>
          <title>Getting started with GatsbyJS</title>
          <link>https://lisilinhart.info/posts/getting-started-gatsby</link>
          <guid>https://lisilinhart.info/posts/getting-started-gatsby</guid>
          <pubDate>Tue, 15 May 2018 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
        <item>
          <title>Principles of Mobile User Interfaces</title>
          <link>https://lisilinhart.info/posts/ux-mobile-interfaces</link>
          <guid>https://lisilinhart.info/posts/ux-mobile-interfaces</guid>
          <pubDate>Sun, 14 Jan 2018 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
        <item>
          <title>Improving CSS Grid workflow with SASS</title>
          <link>https://lisilinhart.info/posts/css-grid-sass</link>
          <guid>https://lisilinhart.info/posts/css-grid-sass</guid>
          <pubDate>Tue, 14 Nov 2017 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
        <item>
          <title>CSS Painting vs. CSS Houdini Paint API</title>
          <link>https://lisilinhart.info/posts/css-houdini-performance</link>
          <guid>https://lisilinhart.info/posts/css-houdini-performance</guid>
          <pubDate>Wed, 01 Jul 2020 00:00:00 GMT</pubDate>
          <description>Recently I have been wondering how CSS features like painting backgrounds compare to CSS Houdini’s Paint API in terms of performance.</description>
        </item>
      
        <item>
          <title>Dynamic SVG Animation with CSS Variables</title>
          <link>https://lisilinhart.info/posts/svg-animation-css-variables</link>
          <guid>https://lisilinhart.info/posts/svg-animation-css-variables</guid>
          <pubDate>Mon, 22 Jul 2019 00:00:00 GMT</pubDate>
          <description>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>
        </item>
      
      </channel>
    </rss>