Open source https://www.tag1consulting.com/ en Serenity Notes: End-to-End Encrypted Collaborative Notes https://www.tag1consulting.com/blog/serenity-notes-end-end-encrypted-collaborative-notes <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p><a href="https://www.serenity.re/">Serenity Notes</a> is a new application that enables you to collaborate on Notes across devices, with multiple users, in real-time, using end-to-end encryption to keep all your data and info private and secure. It has a game changing SDK enabling the addition of e2e real-time collaboration to your applications, without the complicated underlying complexities. In this Tag1 Team Talk, Managing Director Michael Meyers interviews Nik Graf, the founder of <a href="https://www.serenity.re/">Serenity Notes</a>. Nik has worked for and with Tag1 on many occasions, and is a regular guest on our Tag1 Team Talks program. He’s also a regular contributor to open source projects, as an organizer of <a href="https://www.reason-conf.com/">ReasonConf</a>, a board member of the <a href="https://rescript-lang.org">ReScript Language Association</a>, and the co-creator of <a href="https://www.draft-js-plugins.com">DraftJS Plugins</a>, along with many <a href="https://www.nikgraf.com/">other projects</a>. <em>For a transcript of this video, see Transcript: <a href="/transcript-serenity-notes-end-end-encrypted-collaborative-notes" title="Serenity Notes - End-to-End Encrypted Collaborative Notes">Serenity Notes - End-to-End Encrypted Collaborative Notes</a>.</em> ## Additional resources * <a href="https://matrix.org/docs/guides/end-to-end-encryption-implementation-guide">matrix.org End-to-End Encryption implementation guide</a> * <a href="https://www.reason-conf.com/">https://www.reason-conf.com</a> * <a href="https://rescript-lang.org">ReScript Language Association </a> * <a href="https://www.draft-js-plugins.com">DraftJS Plugins</a> * <a href="https://www.tag1consulting.com/blog/deep-dive-end-end-encryption-e2ee-yjs">A Deep Dive Into End To End Encryption (E2EE) in Yjs - Part 1</a> * <a href="https://www.tag1consulting.com/blog/deep-dive-end-end-encryption-e2ee-yjs-part-2">A Deep Dive Into End To End Encryption (E2EE) in Yjs - part 2</a> Photo by Kelly Sikkema...</p><div class="more-link"><a href="/blog/serenity-notes-end-end-encrypted-collaborative-notes" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 09/15/2021 - 06:06</span> Wed, 15 Sep 2021 13:06:51 +0000 lynette@tag1consulting.com 375 at https://www.tag1consulting.com How to analyze Goose load testing results using New Relic https://www.tag1consulting.com/blog/how-analyze-goose-load-testing-results-using-new-relic <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Managing Director Michael Meyers sits down with VP of Software Engineering Fabian Franz, and CEO Jeremy Andrews for a coordinated demonstration of Goose and New Relic. Goose is the highly performant load testing framework written in Rust, and New Relic is one of the most highly regarded performance analysis tools in use today.</p><div class="more-link"><a href="/blog/how-analyze-goose-load-testing-results-using-new-relic" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Thu, 08/12/2021 - 12:00</span> Thu, 12 Aug 2021 19:00:03 +0000 lynette@tag1consulting.com 386 at https://www.tag1consulting.com What's in your open source toolbox? https://www.tag1consulting.com/blog/whats-your-open-source-toolbox <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Many of us in open source communities tend to be proponents of not only the primary project we’re working with (like Drupal), we also tend to be pretty big proponents of other types of open source software. These may be projects that benefit us in our day to day work, libraries that we leverage to build on our main project, or software we end up using in our personal lives, for projects that we do strictly for our own purposes. Tag1, being a company based on using open source software, uses a variety of software based on the day to day work of our team, and the needs of our clients. This software ranges from Drupal itself, to the underlying software it uses, to the testing software, and IDEs and plugins we use to help create quality code and content. ## Drupal We all know Drupal is open source, and one of the largest CMS projects out there. It relies on a variety of other open source software as well - MySQL, PHP, Composer, Symfony, and so on. Some parts of Drupal make use of additional libraries that fulfill needs that would otherwise go unmet. ## Load testing No well-trafficked...</p><div class="more-link"><a href="/blog/whats-your-open-source-toolbox" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Tue, 08/10/2021 - 11:36</span> Tue, 10 Aug 2021 18:36:22 +0000 lynette@tag1consulting.com 389 at https://www.tag1consulting.com Funding your open source projects - a talk with Matt Glaman https://www.tag1consulting.com/blog/funding-your-open-source-projects-talk-matt-glaman <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>It’s no surprise to anyone in the open source software world, or any business, that funding is the center of how things get done. While some parts of projects are funded by their foundations (when these exist), most projects are maintained by independent developers or teams working in their spare time. In this Tag1 Team Talk, Managing Director Michael Meyers is joined by Matt Glaman, maintainer of Drupal-check. Drupal-check, based on PHPstan, is a static analysis tool for checking Drupal code for bugs and deprecations.</p><div class="more-link"><a href="/blog/funding-your-open-source-projects-talk-matt-glaman" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Tue, 08/03/2021 - 07:05</span> Tue, 03 Aug 2021 14:05:10 +0000 lynette@tag1consulting.com 384 at https://www.tag1consulting.com How to load test with Goose - Part 3: Bigger instances https://www.tag1consulting.com/blog/how-load-test-goose-part-3-bigger-instances <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Goose, the open source load testing framework created by Tag1 CEO Jeremy Andrews, continues to show its performance and scalability capabilities. In this Tag1 Team Talk, Managing Director Michael Meyers joins VP of Software Engineering Fabian Franz for a demonstration of Goose’s rapid ramp-up and scaling by COO Narayan Newton. In this final talk in our series of live demonstrations of Goose, Narayan and Fabian break down how some of the methods used in part 2 weren’t ideal, and some ways to make spinning up load tests faster and more efficient. <a href="/blog/how-load-test-goose-part-1-d9-umami-pantheon-fastly" title="Part 1">Part 1</a> | <a href="/blog/how-load-test-goose-part-2-running-gaggle" title="Part 2">Part 2</a> For more Goose content, see <a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more">Goose Podcasts, Blogs, Presentations, &amp; more!</a> <em>For a transcript of this video, see <a href="/transcript-how-load-test-goose-part-3-bigger-instances" title="Transcript: How to load test with Goose - part 3: Bigger instances">Transcript: How to load test with Goose - part 3: Bigger instances</a>.</em> ## Additional Resources - <a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more">Goose Podcasts, Blogs, Presentations, &amp; more!</a> - <a href="https://github.com/tag1consulting/goose">Goose source code</a> --- Photo by chris robert on Unsplash</p><div class="more-link"><a href="/blog/how-load-test-goose-part-3-bigger-instances" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Mon, 07/19/2021 - 07:37</span> Mon, 19 Jul 2021 14:37:13 +0000 lynette@tag1consulting.com 360 at https://www.tag1consulting.com Tag1 Joins the Rust Foundation as the First Silver Member https://www.tag1consulting.com/blog/tag1-joins-rust-foundation-first-silver-member <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Open Source software is the foundation of Tag1 Consulting’s business, and it is essential to our core values that we contribute to and support the open source communities we benefit from. Just as we support the Drupal Association as an Enterprise Supporting partner and Platinum sponsor of DrupalCon NA, we are proud to announce that we are the first Silver member of the Rust Foundation.</p><div class="more-link"><a href="/blog/tag1-joins-rust-foundation-first-silver-member" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Tue, 07/06/2021 - 11:51</span> Tue, 06 Jul 2021 18:51:40 +0000 lynette@tag1consulting.com 381 at https://www.tag1consulting.com An Interview With Linus Torvalds: Open Source And Beyond - Part 2 https://www.tag1consulting.com/blog/interview-linus-torvalds-open-source-and-beyond-part-2 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>In this second part, Linus offers insight and perspective gained from managing a large open source project for three decades. He also talks about his employment at the Linux Foundation, and describes what he does with his spare time when he's not focused on kernel development.</p><div class="more-link"><a href="/blog/interview-linus-torvalds-open-source-and-beyond-part-2" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/jeremy-andrews" typeof="schema:Person" property="schema:name" datatype="">Jeremy</span></span> <span>Wed, 05/05/2021 - 06:00</span> Wed, 05 May 2021 13:00:36 +0000 Jeremy 358 at https://www.tag1consulting.com An Interview With Linus Torvalds: Linux and Git - Part 1 https://www.tag1consulting.com/blog/interview-linus-torvalds-linux-and-git <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Thirty years ago, Linus Torvalds was a 21 year old student at the University of Helsinki when he first released the Linux Kernel. His announcement started, “I’m doing a (free) operating system (just a hobby, won't be big and professional…)”. Three decades later, the top 500 supercomputers are all running Linux, as are over 70% of all smartphones. Linux is clearly both big and professional.</p><div class="more-link"><a href="/blog/interview-linus-torvalds-linux-and-git" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/jeremy-andrews" typeof="schema:Person" property="schema:name" datatype="">Jeremy</span></span> <span>Wed, 04/28/2021 - 06:29</span> Wed, 28 Apr 2021 13:29:57 +0000 Jeremy 357 at https://www.tag1consulting.com Financially Supporting Your Open Source Development Work - with Dries Buytaert - Pt. 2 https://www.tag1consulting.com/blog/how-grow-support-and-fund-your-open-source-project-dries-buytaert-pt-2 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>While there are many companies based in open source software that are successfully funding themselves based on consultancy and other services, that’s not necessarily true of individual contributors. As part of our series of talks with Open Source Leaders, Tag1 Consulting’s Managing Director Michael Meyers, VP of Software Engineering Fabian Franz, and Yjs founder Kevin Jahns talk with Dries Buytaert about open source projects and communities. This talk focuses on open source project sustainability and funding.</p><div class="more-link"><a href="/blog/how-grow-support-and-fund-your-open-source-project-dries-buytaert-pt-2" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 04/07/2021 - 09:20</span> Wed, 07 Apr 2021 16:20:08 +0000 lynette@tag1consulting.com 341 at https://www.tag1consulting.com How to Grow, Support, and Fund your Open Source Project - with Dries Buytaert - Pt. 1 https://www.tag1consulting.com/blog/how-grow-support-and-fund-your-open-source-project-dries-buytaert <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Dries Buytaert’s name is known to everyone in the Drupal community. As the originator of the project, project lead, and co-founder of Acquia, Dries has been a pivotal person in the success of Drupal. During this interview, you’ll learn more about some of the accomplishments, accidents, and purposeful decisions that have made Drupal what it is today.</p><div class="more-link"><a href="/blog/how-grow-support-and-fund-your-open-source-project-dries-buytaert" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 03/31/2021 - 12:28</span> Wed, 31 Mar 2021 19:28:34 +0000 lynette@tag1consulting.com 335 at https://www.tag1consulting.com