<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mark&#39;s Dev Blog</title>
    <link>https://blog.isquaredsoftware.com/tags/docs/index.xml</link>
    <description>Recent content on Mark&#39;s Dev Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <atom:link href="https://blog.isquaredsoftware.com/tags/docs/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Presentations: Maintaining a Library and a Community</title>
      <link>https://blog.isquaredsoftware.com/2024/11/presentations-maintaining-community/</link>
      <pubDate>Thu, 21 Nov 2024 21:00:00 -0500</pubDate>
      
      <guid>https://blog.isquaredsoftware.com/2024/11/presentations-maintaining-community/</guid>
      <description>&lt;p&gt;&lt;/p&gt;

&lt;p&gt;The main thesis of this talk is that maintainers do a &lt;em&gt;lot&lt;/em&gt; more than just write features and fix bugs, and that really most of what we do involves thinking about and interacting with the users of our library. That includes answering support questions, writing docs, thinking about how versioning and backwards compatibility will impact people, and a lot more.&lt;/p&gt;

&lt;p&gt;Hopefully this proves useful to other maintainers, and peels back the curtain on what it&#39;s like to maintain a widely-used library.&lt;/p&gt;

&lt;h2 id=&#34;react-summit-us-2024&#34;&gt;React Summit US 2024&lt;/h2&gt;

&lt;p&gt;I first did this talk at React Summit US in November 2024:&lt;/p&gt;

&lt;h3 id=&#34;maintaining-a-library-and-a-community-video-https-gitnation-com-contents-maintaining-a-library-and-a-community&#34;&gt;&lt;a href=&#34;https://gitnation.com/contents/maintaining-a-library-and-a-community&#34;&gt;Maintaining a Library and a Community - video&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;And here&#39;s the slides:&lt;/p&gt;

&lt;h3 id=&#34;maintaining-a-library-and-a-community-slides-presentations-2024-11-maintaining-community&#34;&gt;&lt;a href=&#34;https://blog.isquaredsoftware.com/presentations/2024-11-maintaining-community/&#34;&gt;Maintaining a Library and a Community - slides&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;I also got to participate in a panel discussion on &amp;quot;The Future of React&amp;quot;, with members of the React team and the community. This was a pretty good discussion:&lt;/p&gt;

&lt;h3 id=&#34;the-future-of-react-panel-video-https-gitnation-com-contents-panel-discussion-future-of-react&#34;&gt;&lt;a href=&#34;https://gitnation.com/contents/panel-discussion-future-of-react&#34;&gt;The Future of React panel - video&lt;/a&gt;&lt;/h3&gt;

&lt;h2 id=&#34;ndc-oslo-2025&#34;&gt;NDC Oslo 2025&lt;/h2&gt;

&lt;p&gt;For NDC Oslo, I significantly expanded and updated the content and slides. Part of that is that I had an entire hour time slot instead of just 20 minutes, but also I thought of a lot more things to say :)&lt;/p&gt;

&lt;h3 id=&#34;maintaining-a-library-and-a-community-slides-presentations-2025-05-maintaining-community&#34;&gt;&lt;a href=&#34;https://blog.isquaredsoftware.com/presentations/2025-05-maintaining-community/&#34;&gt;Maintaining a Library and a Community - slides&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;Video should be available online about a month after the conference, and I&#39;ll update this post once it&#39;s available.&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/live/42kUqbV3wIc?si=asXlCveJ_o660adX&#34;&gt;https://www.youtube.com/live/42kUqbV3wIc?si=asXlCveJ_o660adX&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>React Advanced 2024: Designing Effective Documentation</title>
      <link>https://blog.isquaredsoftware.com/2024/11/presentations-designing-documentation/</link>
      <pubDate>Thu, 21 Nov 2024 20:00:00 -0500</pubDate>
      
      <guid>https://blog.isquaredsoftware.com/2024/11/presentations-designing-documentation/</guid>
      <description>&lt;p&gt;&lt;/p&gt;

&lt;p&gt;My remote presentation for React Advanced 2024 was on &amp;quot;Designing Effective Documentation: Lessons Learned Writing the Redux Docs&amp;quot;.&lt;/p&gt;

&lt;p&gt;I&#39;ve spent a &lt;em&gt;lot&lt;/em&gt; of my time working on the Redux docs, and it is in fact &lt;a href=&#34;https://blog.isquaredsoftware.com/2016/09/how-i-got-here-my-journey-into-the-world-of-redux-and-open-source/&#34;&gt;how I got my start working on Redux!&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Hopefully this proves useful to other folks writing docs for tools and libraries.&lt;/p&gt;

&lt;h3 id=&#34;designing-effective-documentation-video-https-gitnation-com-contents-designing-effective-documentation-lessons-learned-building-the-redux-docs&#34;&gt;&lt;a href=&#34;https://gitnation.com/contents/designing-effective-documentation-lessons-learned-building-the-redux-docs&#34;&gt;Designing Effective Documentation - video&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;And here&#39;s the slides:&lt;/p&gt;

&lt;h3 id=&#34;designing-effective-documentation-slides-presentations-2024-10-designing-documentation&#34;&gt;&lt;a href=&#34;https://blog.isquaredsoftware.com/presentations/2024-10-designing-documentation/&#34;&gt;Designing Effective Documentation - slides&lt;/a&gt;&lt;/h3&gt;</description>
    </item>
    
  </channel>
</rss>