HN user

pmjoyce

1,948 karma

Founder of geckoboard.com. A live business status board service.

Posts84
Comments199
View on HN
www.bbc.com 2y ago

How the world embraced consumerism (2021)

pmjoyce
2pts0
www.openrightsgroup.org 3y ago

Data privacy and the ICO during a crisis

pmjoyce
1pts0
www.theguardian.com 3y ago

Warnings over NHS data privacy after ‘stalker’ doctor shares woman’s records

pmjoyce
8pts0
en.wikipedia.org 5y ago

Nightingale Floor

pmjoyce
3pts0
nautil.us 5y ago

The Human Error Darwin Inspired

pmjoyce
1pts0
www.sciencefocus.com 5y ago

Everything you need to know about synthetic alcohol (2019)

pmjoyce
2pts0
nautil.us 5y ago

Schrödinger’s Cat When Nobody Is Looking

pmjoyce
60pts18
jowett.web.cern.ch 5y ago

Umberto Eco on Macintosh vs. DOS

pmjoyce
5pts1
nautil.us 5y ago

Life Could Continue to Evolve

pmjoyce
9pts0
www.geckoboard.com 5y ago

Data Visualization Tips

pmjoyce
4pts0
towardsdatascience.com 6y ago

Dashboards Are Dead

pmjoyce
3pts0
news.ycombinator.com 6y ago

Ask HN: How do you consume business metrics?

pmjoyce
1pts0
www.bbc.co.uk 7y ago

What have economists been getting wrong?

pmjoyce
2pts0
www.bbc.co.uk 7y ago

Social media effect 'tiny' in teenagers, large study finds

pmjoyce
1pts0
www.bbc.co.uk 7y ago

How to solve the plastic packaging paradox

pmjoyce
1pts0
www.bbc.co.uk 7y ago

Is this the secret to spotting an Oscar winner?

pmjoyce
1pts0
medium.com 7y ago

How 1970s database research influenced our new integration platform

pmjoyce
7pts0
www.bbc.co.uk 7y ago

The city with grand designs

pmjoyce
1pts0
www.bbc.co.uk 8y ago

Apple iCloud: State firm hosts user data in China

pmjoyce
1pts0
www.geckoboard.com 8y ago

Common Data Mistakes to Avoid

pmjoyce
2pts0
metrics-generator.geckoboard.com 8y ago

SaaS Metrics Generator

pmjoyce
3pts0
medium.com 8y ago

React JavaScript for Design Prototyping

pmjoyce
2pts0
www.theatlantic.com 8y ago

Russian Money in Silicon Valley

pmjoyce
2pts0
www.theguardian.com 9y ago

Confessions of a reluctant gentrifier

pmjoyce
2pts0
www.nytimes.com 9y ago

Will London Fall?

pmjoyce
56pts122
medium.com 9y ago

How we made our product more personalized with CSS Variables and React

pmjoyce
1pts0
www.geckoboard.com 9y ago

Top 100 Tech IPOs of the last 10 years [Dataviz]

pmjoyce
3pts0
github.com 9y ago

Show HN: Introducing Prism, an open source profiling tool for Go Code

pmjoyce
3pts1
medium.com 9y ago

How to build a network stack in Ruby

pmjoyce
4pts0
developer.geckoboard.com 9y ago

Show HN: Geckoboard Datasets API

pmjoyce
1pts0

Geckoboard | Golang, QA roles | ONSITE | London, UK | Full Time with flexible working

Geckoboard is used by thousands of businesses to build TV Dashboards that help drive growth and focus teams, by taking the complexity out of connecting their data and understanding it at a glance. We're doing some incredibly interesting work to make that even easier for them and are looking for curious problem solvers to help us!

We have recently completely rebuilt the way we bring data into Geckoboard with a new integrations platform written entirely in Go. We have some ambitious plans and interesting projects to work on, so we're looking for some Go Engineers to join our team:

Backend Go Developer - https://jobs.lever.co/geckoboard/27c7e6ff-a02a-4221-a02f-e19...

Senior Backend Go Developer - https://jobs.lever.co/geckoboard/238e6bec-b285-4620-8df3-fa9...

We're also looking for a Go Developer on a three month contract basis from the beginning of January. If you'd like to find out more, please email Monique at people@geckoboard.com

QA Tester - https://jobs.lever.co/geckoboard/b9771252-93d4-45bd-8e0e-91a...

In terms of our stack, the Geckoboard application is structured as a collection of Ruby and Go microservices on the back-end, and a rich client-side JavaScript application on the front-end. All our services run on AWS.

Interested? Get in touch with Monique (people@geckoboard.com) or apply directly here: https://www.geckoboard.com/careers/

from https://www.theatlantic.com/magazine/archive/2014/04/hey-par...

Even rubber surfacing doesn’t seem to have made much of a difference in the real world. David Ball, a professor of risk management at Middlesex University, analyzed U.K. injury statistics and found that as in the U.S., there was no clear trend over time. “The advent of all these special surfaces for playgrounds has contributed very little, if anything at all, to the safety of children,” he told me. Ball has found some evidence that long-bone injuries, which are far more common than head injuries, are actually increasing.

Prism is a tool that allows you to collect and analyze profiling data from your go applications. It is not meant to be used as a replacement for tools like pprof but rather as an alternative for cases when you:

    + want to collect profile data per go-routine,
    + do not want to manually modify your project's source to include the profiler instrumentation code,
    + want to quickly compare the performance of code between a set of git commits

Geckoboard co-founder here. Yes, it's an official app designed and coded by the Geckoboard team here in London and regularly updated. I use it every day as do hundreds of our customers.

That said, we're looking to beef up the mobile side so any input you have would be greatly appreciated. You can shoot me a mail, my email address is in my profile.

SaaS Vanity Metrics 12 years ago

I consider David Skok's article on SaaS metrics[1] to be the best articulated and actionable source on this topic. It contains definitions of metrics, why they're important and even an Excel template that I've adapted to run my own SaaS business on. His article on the impact of churn on SaaS businesses[2] is also a must read even if you think you have a handle on it.

Another great source is Christoph Janz's blog, in particular his KPI dashboard for early-stage SaaS startups[3].

[1] http://www.forentrepreneurs.com/saas-metrics-2/

[2] http://www.forentrepreneurs.com/why-churn-is-critical-in-saa...

[3] http://christophjanz.blogspot.co.uk/2013/04/a-kpi-dashboard-...

Paul from Geckoboard here.

To be absolutely clear dashboards are not on Google unless customers decide to put the URL in a blog post or somewhere else on the public internet, this is a non-story.

I.e. no dashboards have been exposed or otherwise leaked by Geckoboard. In order for these dashboards to appear in Google:

  1. Customer switches on sharing for a given dashboard in Geckoboard

  2. Then publishes the sharing URL on the publicly accessible web

  3. Google then indexes that link
In addition to locking down dashboards behind a user/pass or restricting access to only certain IP address customers can, at any time, generate a new sharing URL which denies access to the previous URL.

In a related development we've been advised that this story is being touted around by a PR agency - we're still trying to trace who has employed them but we have a reasonable idea.

Paul from Geckoboard here.

The discount applies even when you upgrade - it's a pretty generous offer and could save you substantially more than $294 depending on the plan you choose.

London, UK. Full time. Geckoboard

Ruby engineer needed to help architect, build, test and improve a young, fast moving and market defining web application with all the challenges that come with that.

You’ll be:

===========

- Shipping code, solving interesting problems and making a difference

- Working with an innovative web application and platform helping thousands of businesses around the world

- Working in a small fast moving team to shape the future development of the application with input on key technical decisions

- Working in one of London's hottest startups (http://www.guardian.co.uk/uk/2012/jul/08/east-london-20-hott...)

Requirements:

=============

- An ambitious and tenacious individual with a passion for hacking

- Eager to join a fast growing, well funded startup on an upward trajectory

- 1+ years’ experience with Rails (or similar advanced web framework).

- 2+ years’ experience with a dynamically-typed, object-oriented language (preferably Ruby or Python).

- Knowledge of PostgreSQL or MySQL

- Experience with at least one NoSQL datastore

- Test driven development experience

- Familiarity with DVCS (we use git).

- Able to work in London full-time

Nice to have:

==============

- Open source contributions

- Backbone.js experience

- Event driven programming experience

- Keen on the startup world

Perks

======

- Competitive Salary with equity options

- Flexible working hours

- Choose the equipment that’s right for you – desk, chair, computer… whatever you need to do your job

- Free drinks and snacks and team lunch every Friday

- Take the holiday you need, we don’t count days

Application Process

====================

To find out more send us your C.V./Github or Stack Overflow portfolio and a short description on why you’re perfect for the role to jobs@geckoboard.com

London, UK. Full time. Geckoboard

Ruby engineer needed to help architect, build, test and improve a young, fast moving and market defining web application with all the challenges that come with that.

You’ll be:

===========

- Shipping code, solving interesting problems and making a difference

- Working with an innovative web application and platform helping thousands of businesses around the world

- Working in a small fast moving team to shape the future development of the application with input on key technical decisions

- Working in one of London's hottest startups (http://www.guardian.co.uk/uk/2012/jul/08/east-london-20-hott...)

Requirements:

=============

- An ambitious and tenacious individual with a passion for hacking

- Eager to join a fast growing, well funded startup on an upward trajectory

- 1+ years’ experience with Rails (or similar advanced web framework).

- 2+ years’ experience with a dynamically-typed, object-oriented language (preferably Ruby or Python).

- Knowledge of PostgreSQL or MySQL

- Experience with at least one NoSQL datastore

- Test driven development experience

- Familiarity with DVCS (we use git).

- Able to work in London full-time

Nice to have:

==============

- Open source contributions

- Backbone.js experience

- Event driven programming experience

- Keen on the startup world

Perks

======

- Competitive Salary with equity options

- Flexible working hours

- Choose the equipment that’s right for you – desk, chair, computer… whatever you need to do your job

- Free drinks and snacks and team lunch every Friday

- Take the holiday you need, we don’t count days

Application Process

====================

To find out more send us your C.V./Github or Stack Overflow portfolio and a short description on why you’re perfect for the role to jobs@geckoboard.com

Thanks!

Totally agree, beta signups is almost the definition of a vanity metric. That said, at this particular (very early) stage of product development I wanted to solicit as much feedback as possible much of which was gathered from usage data - particularly first time users usage patterns. Having a reserve of signups that I could drip into the app as we released new features was useful in itself.

Will have have a think about whether I can add any value above the noise of the generic blog posts that you mention, thanks for your interest.

Feel free to drop me a line for a private discussion. I'm seriously impressed what you're doing with BitDeli!

London, UK. Full time. Geckoboard

Recently named one of London’s hottest startups and backed by some of the most respected investors in the business, Geckoboard creates software that makes it easy for businesses to see all of their key metrics on elegant real-time dashboards.

Our approach has won praise and accolades for setting the standards in the field of data communication design and we're growing fast.

If you're a Ruby on Rails engineer wanting to join a small, dynamic team building software that customers love then we want to hear from you.

You’ll be:

===========

- Shipping code, solving interesting problems and making a difference

- Working with an innovative web application and platform helping thousands of businesses around the world

- Working in a small fast moving team to shape the future development of the application with input on key technical decisions

- Working in one of London's hottest startups (http://www.guardian.co.uk/uk/2012/jul/08/east-london-20-hott...)

Requirements:

=============

- An ambitious and tenacious individual with a passion for hacking

- Eager to join a fast growing, well funded startup on an upward trajectory

- 1+ years’ experience with Rails (or similar advanced web framework).

- 2+ years’ experience with a dynamically-typed, object-oriented language (preferably Ruby or Python).

- Knowledge of PostgreSQL or MySQL

- Experience with at least one NoSQL datastore

- Test driven development experience

- Familiarity with DVCS (we use git).

- Able to work in London full-time

Nice to have:

==============

- Open source contributions

- Backbone.js experience

- Event driven programming experience

- Keen on the startup world

Salary

======

Generous salary - dependent on experience & ability. Stock options form part of the package.

Application Process

====================

To find out more send us your C.V./Github or Stack Overflow portfolio and a short description on why you’re perfect for the role to jobs@geckoboard.com

London, UK. Full time. Geckoboard

Ruby on Rails engineer needed to help architect, build, test and improve a young, fast moving and market defining web application with all the challenges that come with that.

You’ll be:

===========

- Shipping code, solving interesting problems and making a difference

- Working with an innovative web application and platform helping thousands of businesses around the world

- Working in a small fast moving team to shape the future development of the application with input on key technical decisions

- Working in one of London's hottest startups (http://www.guardian.co.uk/uk/2012/jul/08/east-london-20-hott...)

Requirements:

=============

- An ambitious and tenacious individual with a passion for hacking

- Eager to join a fast growing, well funded startup on an upward trajectory

- 1+ years’ experience with Rails (or similar advanced web framework).

- 2+ years’ experience with a dynamically-typed, object-oriented language (preferably Ruby or Python).

- Knowledge of PostgreSQL or MySQL

- Experience with at least one NoSQL datastore

- Test driven development experience

- Familiarity with DVCS (we use git).

- Able to work in London full-time

Nice to have:

==============

- Open source contributions

- Backbone.js experience

- Event driven programming experience

- Keen on the startup world

Salary

======

Generous salary - dependent on experience & ability. Stock options form part of the package.

Application Process

====================

To find out more send us your C.V./Github or Stack Overflow portfolio and a short description on why you’re perfect for the role to jobs@geckoboard.com

London, UK. Full time Geckoboard

Ruby on Rails engineer needed to help architect, build, test and improve a young, fast moving and market defining web application with all the challenges that come with that.

You’ll be:

===========

- Shipping code, solving interesting problems and making a difference

- Working with an innovative web application and platform helping thousands of businesses around the world

- Working in a small fast moving team to shape the future development of the application with input on key technical decisions

- Working in one of London's hottest startups (http://www.guardian.co.uk/uk/2012/jul/08/east-london-20-hott...)

Requirements:

=============

- An ambitious and tenacious individual with a passion for hacking

- Eager to join a fast growing, well funded startup on an upward trajectory

- 1+ years’ experience with Rails (or similar advanced web framework).

- 2+ years’ experience with a dynamically-typed, object-oriented language (preferably Ruby or Python).

- Knowledge of PostgreSQL or MySQL

- Experience with at least one NoSQL datastore

- Test driven development experience

- Familiarity with DVCS (we use git).

- Able to work in London full-time

Nice to have:

==============

- Open source contributions

- Backbone.js experience

- Event driven programming experience

- Keen on the startup world

Salary

======

Generous salary - dependent on experience & ability. Stock options form part of the package.

Application Process

====================

To find out more send us your C.V./Github or Stack Overflow portfolio and a short description on why you’re perfect for the role to jobs@geckoboard.com

It's certainly a pain that some companies feel - particularly those with a robust and established data driven culture. With the proliferation of SaaS as a delivery mechanism for software the pain of having to check multiple sources for a coherent view of your business becomes more acute.

As to your broader point, customer education will always be an issue for any novel product but that comes hand-in-hand with an opportunity to precisely frame the problem you're solving and explain the benefits of your product.

Thanks for the feedback.

The filtering of the "target" attribute is down to an overly aggressive attribute whitelist but I've created and story and that's being added now.

Looping issue - it's working for us and we've had no other reports of failure. Can you check the Sharing URLs tab under the account link to ensure that the dashboards in question are enabled for read-only viewing? This is off by default for security & privacy considerations but agree that the UX is currently sub-optimal. If you're still having problems then just ping me a mail: paul at geckoboard.com and I'll look into it.

We're just about to make the push API public for everyone (early next week), in the meantime feel free to shoot me a mail with your account deets and I'll enable it for you.

Paul from Geckoboard here. Geckoboard doesn't collect or store the stats, it collates and displays them.

These guys are hooking in to their analytics package. The web analytics services we connect to include Google Analytics, Chartbeat, GoSquared & Mixpanel natively, but you can use our push & pull APIs to connect custom widgets.