Sign up

Keygen Blog

Not verified No WebSub updates No webmention support Not yet validated

The latest blog posts from Keygen on software licensing, software engineering, and running a SaaS business.

Public lists
davewiner/hackerNewsStars
Fetched

Keygen Blog

Announcing License Key Authentication

Introducing a new, even easier way, to authenticate with our software licensing API.

Keygen Blog

I Quit!

Enough is enough.

Keygen Blog

What is a Perpetual Software License?

When faced with the choice of a subscription-based or perpetual license, should businesses prefer one over the other?

Keygen Blog

How to License and Distribute a Private Ruby Gem

Learn how to license and distribute commercial Ruby gems with Keygen's software licensing and distribution API.

Keygen Blog

How to License and Distribute a Private Docker Image

Learn how to license and distribute commercial Docker images using Keygen's software licensing and distribution API.

Keygen Blog

Good SaaS Products Are Like UNIX Tools

Reusable, composable, single responsibility — these are all things good SaaS products have in common with UNIX command line tools.

Keygen Blog

How to Implement TOTP 2FA in Rails using ROTP

Learn how to implement OTP second factor authentication in a Ruby on Rails app using the ROTP gem.

Keygen Blog

From Side-Project to Full-Time: 5 Things I've Learned in 5 Years

I've learned a lot going from a side project to a full-time business. Read on to learn the 5 things that have stuck with me.

Keygen Blog

That Time I Told My Wife I Wanted to Quit My Job

It was midnight on May 22nd, 2016 that I pushed my first commit to GitHub for a new idea. Little did I know what would happen next.

Keygen Blog

How to License and Distribute an Electron App

Learn how to license and distribute a commercial Electron app using Keygen's software licensing and distribution API.

Keygen Blog

How to License and Distribute a Private Node Module

Learn how to license and distribute private Node.js packages using Keygen's software licensing and distribution API.

Keygen Blog

How to Build a Webhook System in Rails Using Sidekiq

It's the heyday of SaaS and webhooks are all the rage. Learn how to build a webhook system for your service using Rails and Sidekiq.

Keygen Blog

How to Generate Secure License Keys in 2026

Software vendors should move away from legacy license key algorithms such as partial key verification to generating secure license keys using modern algorithms like elliptic-curve and RSA cryptography.

Keygen Blog

How to Implement API Key Authentication in Rails Without Devise

Contrary to popular belief, you don't need Devise to implement API key authentication in a Ruby on Rails app.

Keygen Blog

How I replaced Baremetrics and ChartMogul with Rake

How I used a Rake task to replace Baremetrics and ChartMogul for business analytics.