Laura VuorenojaThe Swiss Army Knife for the Agency Project, Part 3: Other GitHub ToolsThis post concludes the article series that overviews how our open-source project utilizes the GitHub platform for software development…May 20May 20
Laura VuorenojaThe Swiss Army Knife for the Agency Project, Part 2: Release Management with GitHubMultiple aspects need to be considered when releasing and distributing software. In this article, we will examine how we handle releasing…May 7May 7
Laura VuorenojaThe Swiss Army Knife for the Agency Project, Part 1: GitHub ActionsOur research project has been using GitHub tools now for years. In addition to code hosting, GitHub offers vast capabilities for continuous…May 3May 3
Laura VuorenojaManaging GitHub Branch ProtectionsGitHub is an excellent tool for modern software development. This article overviews how to combine efficient release automation with…Apr 10Apr 10
Laura VuorenojaPath to PasswordlessPasswordless user authentication is the new black. If your web application still uses password-based authentication, it is worthwhile to…Jan 18Jan 18
Laura VuorenojaTest Coverage Beyond Unit TestingAutomated testing is like having an extra member in your team, a shining knight against regression. Test coverage measurements and…Dec 4, 2023Dec 4, 2023
Laura VuorenojaGopherCon UK 2023Go is gaining more and more popularity among developers. The GopherCon UK conference is a great place to meet fellow Gophers, and share and…Aug 28, 2023Aug 28, 2023
Laura VuorenojaThe Agency WorkshopThe Findy Agency workshop contains guided tracks for developers on how to build clients for Findy Agency. Students learn how to use the…Jun 14, 2023Jun 14, 2023
Laura VuorenojaThe Time to Build SSI Capabilities Is NowThe decentralized identity technology landscape is fragmented. Multiple credential formats and data exchange protocols are competing for…Jun 13, 2023Jun 13, 2023
Laura VuorenojaDeploying with CDK PipelineCDK Pipeline offers a streamlined process for building, testing, and deploying a new version of CDK applications. It tries to simplify the…May 9, 2023May 9, 2023