Redirect GitHub ID to Username

by @edent | # # # # # | Read ~106 times.
A screen of JSON code showing my details.

Scratching my own itch here... GitHub users have a username (mine is @edent) and have a user ID number (mine is #837136). If you want to redirect a user ID to a username, you can use the little service I've cobbled together: https://edent.github.io/github_id/#837136 That will take your browser to my GitHub page, using nothing but […]

Continue reading

Self-inflicted Denial of Service on GitHub (Disclosed)

by @edent | # # # | Read ~173 times.

I've found an interesting, but low severity, way for a malicious user to selectively deny access to specific GitHub issues and Pull Requests. This doesn't affect the whole site - just targeted pages. It doesn't require elevated permissions, nor any special skills. This is just GitHub punching itself in the face. Here's how it works. […]

Continue reading

An API for Amazon Wishlists

by @edent | # # # # # | 1 comment | Read ~2,679 times.

In the glorious past, Amazon had an API for interacting with its "Wishlist" service. Not any more though. So, here's the inspiring story of how a rag-tag band of adventurers brought it back from the dead! Several years ago, Justin Scarpetti created a tool to extract data from an Amazon wishlist - the imaginatively named […]

Continue reading

Is GitHub Racist?

by @edent | # # # # # | 9 comments | Read ~2,114 times.

One of the interesting aspects of privilege is how it lays bare our unconscious assumptions about the world. A male software developer may never consider that a user would want or need to change their name. Thus they would design a product which ignored the millions of women changing their names after marriage. It's very […]

Continue reading

Open Source Shakespeare (in MySQL)

by @edent | # # # # # | 10 comments | Read ~1,405 times.

My good friend Richard Brent has often complained that my blog has very little Shakespeare content. Despite the domain name, I don't think I've ever blogged about The Big S. For shame! Fear not, my Brentish-Boy, this post is all about Shakespeare. And MySQL.... Ahem... When I first started shkspr.mobi it was intended to be […]

Continue reading

Introducing a NEW QR Generator

by @edent | # # # # # | 4 comments | Read ~1,026 times.

When people ask me which QR generator to use, I usually suggest Google Charts. However, recently I've become dissatisfied with its limitations, so I've decided to write and release my own QR encoder. I'm still looking for a catchy name for it (suggestions welcomed) - so for now it's called "QR Generator PHP". It's available […]

Continue reading