Update OhMyForm references to indicate it's a sunset project succeeded by Formbricks
ci/woodpecker/push/woodpecker Pipeline was successful Details

This commit is contained in:
colin 2025-07-06 19:51:37 -04:00
parent 35b7a11faf
commit 8757dd1c37
2 changed files with 16 additions and 12 deletions

View File

@ -149,7 +149,7 @@
<p><strong>Timeframe:</strong> 2009-Present</p> <p><strong>Timeframe:</strong> 2009-Present</p>
<ul> <ul>
<li><strong>Self-Taught Mastery:</strong> Continuously honed cybersecurity and systems management skills, building a broad knowledge base to tackle unique challenges with a passion for innovation and problem-solving.</li> <li><strong>Self-Taught Mastery:</strong> Continuously honed cybersecurity and systems management skills, building a broad knowledge base to tackle unique challenges with a passion for innovation and problem-solving.</li>
<li><strong>Open-Source Contributions:</strong> Actively maintain smaller self-run open-source projects; previously led <em>OhMyForm</em> (retired in favor of FormBricks) and contributed to <em><a href="stories/fawe-plotsquared.html">PlotSquared</a></em>, <em><a href="stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></em>, and <em>PlotHider</em>, reflecting a prolific commitment to advancing technology.</li> <li><strong>Open-Source Contributions:</strong> Actively maintain smaller self-run open-source projects; previously led <em>OhMyForm</em> (sunset project now fully retired in favor of <a href="https://formbricks.com/" target="_blank" rel="noopener noreferrer">Formbricks</a>) and contributed to <em><a href="stories/fawe-plotsquared.html">PlotSquared</a></em>, <em><a href="stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></em>, and <em>PlotHider</em>, reflecting a prolific commitment to advancing technology.</li>
<li><strong>Skill Maintenance:</strong> Regularly run Woodpecker CI and Gitea for on-premise source management, testing, and deployment, employing security scanning and unit testing to ensure core functionality and security baselines, alongside self-hosting exercises to sustain rapid, high-volume development capabilities across a vast array of innovative projects.</li> <li><strong>Skill Maintenance:</strong> Regularly run Woodpecker CI and Gitea for on-premise source management, testing, and deployment, employing security scanning and unit testing to ensure core functionality and security baselines, alongside self-hosting exercises to sustain rapid, high-volume development capabilities across a vast array of innovative projects.</li>
</ul> </ul>
<p><a href="stories/open-source-success.html" class="read-more">Read more about my open source contributions &rarr;</a></p> <p><a href="stories/open-source-success.html" class="read-more">Read more about my open source contributions &rarr;</a></p>
@ -187,9 +187,9 @@
</div> </div>
<div class="experience-item"> <div class="experience-item">
<h3><a href="stories/open-source-success.html">Software Engineer</a></h3> <h3><a href="stories/open-source-success.html">Software Engineer</a></h3>
<p class="company">Oh My Form</p> <p class="company">Oh My Form (Sunset Project)</p>
<p class="date">2020 - Present</p> <p class="date">2020 - 2022</p>
<p class="achievement">Led development of Oh My Form, achieving over 1.5 million Docker pulls as verified by <a href="https://hub.docker.com/u/ohmyform" target="_blank" rel="noopener noreferrer">Docker Hub</a> and <a href="https://archive.is/lZHAT" target="_blank" rel="noopener noreferrer">archived</a>.</p> <p class="achievement">Led development of Oh My Form (now sunset and succeeded by <a href="https://formbricks.com/" target="_blank" rel="noopener noreferrer">Formbricks</a>), achieving over 1.5 million Docker pulls as verified by <a href="https://hub.docker.com/u/ohmyform" target="_blank" rel="noopener noreferrer">Docker Hub</a> and <a href="https://archive.is/lZHAT" target="_blank" rel="noopener noreferrer">archived</a>.</p>
<ul> <ul>
<li>Developed and maintained a secure, high-performance form builder application</li> <li>Developed and maintained a secure, high-performance form builder application</li>
<li>Implemented robust security measures and best practices</li> <li>Implemented robust security measures and best practices</li>

View File

@ -24,7 +24,7 @@
</div> </div>
<div class="story-content"> <div class="story-content">
<p>In 2019, I had the opportunity to take over a promising open source project that was at risk of becoming abandoned. The original developer had created a solid foundation but was unable to continue maintaining it. Recognizing the project's potential and the community's need, I stepped in to not only maintain but significantly expand both the codebase and the community around it.</p> <p>In 2019, I had the opportunity to take over a promising open source project called OhMyForm that was at risk of becoming abandoned. The original developer had created a solid foundation but was unable to continue maintaining it. Recognizing the project's potential and the community's need, I stepped in to not only maintain but significantly expand both the codebase and the community around it. After several years of successful development and growth, I made the decision to sunset OhMyForm in 2022 as the excellent <a href="https://formbricks.com/" target="_blank" rel="noopener noreferrer">Formbricks</a> project had vastly exceeded my own ambitions and provided a superior alternative for the community.</p>
<div class="story-image-container"> <div class="story-image-container">
<img src="../images/docker-hub-stats.jpg" alt="Docker Hub statistics showing over 10 million pulls" class="story-image"> <img src="../images/docker-hub-stats.jpg" alt="Docker Hub statistics showing over 10 million pulls" class="story-image">
@ -119,16 +119,20 @@
<p>Transparency in decision-making and fund management built trust with the community, which proved essential for sustainable growth and support.</p> <p>Transparency in decision-making and fund management built trust with the community, which proved essential for sustainable growth and support.</p>
<h2>Future Directions</h2> <h2>Future Directions</h2>
<p>Looking ahead, the project continues to evolve with several key initiatives:</p> <p>In 2022, after careful consideration of the project's trajectory and the emergence of more comprehensive alternatives, I made the decision to sunset OhMyForm. The excellent <a href="https://formbricks.com/" target="_blank" rel="noopener noreferrer">Formbricks</a> project had vastly exceeded my own ambitions for OhMyForm and offered the community a superior solution with more features, better support, and a stronger development team.</p>
<p>This decision reflects an important principle in open source stewardship: recognizing when another project better serves the community's needs and being willing to step aside rather than fragmenting efforts. I encouraged our users to migrate to Formbricks and worked to ensure a smooth transition for the community.</p>
<p>The lessons learned from building and eventually sunsetting OhMyForm continue to inform my approach to open source development and community management:</p>
<ul> <ul>
<li>Expanding the core team through formalized mentorship programs</li> <li>The importance of clear communication during project transitions</li>
<li>Developing educational resources to lower the barrier to entry for new users</li> <li>How to responsibly wind down a project while supporting users</li>
<li>Exploring integration opportunities with complementary projects</li> <li>When to collaborate with or defer to other projects in the ecosystem</li>
<li>Implementing a more structured feature planning process based on community input</li> <li>The value of focusing efforts where they can have the greatest impact</li>
<li>Expanding the project's scope based on evolving user needs</li> <li>How to transfer community knowledge and relationships during transitions</li>
</ul> </ul>
<p>The success of this project demonstrates how technical excellence combined with intentional community building can transform an at-risk open source project into a thriving ecosystem that benefits thousands of users while providing sustainable opportunities for contributors.</p> <p>The success of this project demonstrates how technical excellence combined with intentional community building can transform an at-risk open source project into a thriving ecosystem that benefits thousands of users while providing sustainable opportunities for contributors. It also shows the importance of responsible stewardship throughout a project's entire lifecycle, including its conclusion.</p>
</div> </div>
<div class="story-footer"> <div class="story-footer">