Category Archives: Mozilla

v0.49 Release of the Persona WordPress Plugin

Today I released v0.49 of the Persona WordPress plugin. This release fixes an issue with Strict Standards warnings on the admin page. Thank you Jason D. Moss for the fix!

v0.46 Release of the Persona WordPress Plugin

Today I released v0.46 of the Persona WordPress plugin. This release has several noteworthy updates. Select a background color using the WordPress color picker Selecting a background color is far simpler thanks to Janw-Oostendorp. Background colors are now selected using …

Read more »

Introducing connect-fonts – Connect/Express Font Serving Middleware for NodeJS

I developed connect-fonts for Mozilla Persona over 6 months ago but have never officially released it. Since the project has proven itself both useful and stable, I’d like to share it with the world. Connect-fonts makes it a snap for …

Read more »

v0.45 Release of the Persona WordPress Plugin

Today I released v0.45 of the Persona WordPress plugin. A detailed list of changes are given below, but two improvements are worth highlighting. Improved Site Branding The Persona dialog can be customized with your site’s branding by specifying a site …

Read more »

Taking over as maintainer of the BrowserID-WordPress (Persona) plugin

Marcel Bokhorst released the original BrowserID-Wordpress plugin less than 24 hours after we opened BrowserID up to the public. He stuck with us through the name change to Persona, has steadily improved the plugin, but would now like to hand …

Read more »

Writing Testable Frontend Javascript Part 2 – Refactor away anti-patterns

This is the second of a two part introduction on how to write testable Javascript UI code. The first article, Anti-Patterns and their fixes, uses a sample application to introduce several common, avoidable, and test-inhibiting anti-patterns. Why these common practices …

Read more »

Writing Testable Frontend Javascript Part 1 – Anti-patterns and their fixes

This is the first of a two part introduction to writing testable Javascript UI code. The first article presents a basic sample application containing several common anti-patterns and their solutions. In the second article, the application will be refactored using …

Read more »

Adding siteName and siteLogo to the WordPress BrowserID Plugin

I want to post this because it is such awesomesauce. Yes, I’m patting myself on the back. I (as far as I know) have the world’s first WordPress installation that takes advantage of the “siteName” and “siteLogo” feature of Mozilla …

Read more »

Experiments for Completing the User Registration Flow in BrowserID

Over the past several months BrowserID adoption by sites both inside and outside of Mozilla has started to take off. We have received a lot of feedback from site operators, some good, some bad. Far and away the biggest complaint …

Read more »

Prototyping Profile Information in BrowserID

Last week I started work on a simple prototype to provide user profile information as part of BrowserID. What is this? Imagine only entering your profile information once instead of on every site you sign up to. Other companies have …

Read more »