PseudoSavant

The Musings of Paul Ellis

  • About me
  • psMathStats 2.0

    javascript-icon.pngI just pushed the latest version of psMathStats to GitHub. It had been sitting on the shelf 95% done for probably a year, but it is out at last. There are some new methods and while the syntax is almost exactly the same, it isn’t a drop-in replacement for 1.0 as it now uses my ps namespace.
    Read more

    Filed In: JavaScript
    June 14, 2013
  • Ellis’ Law of Software Projects

    ellis-law-logoI have been involved in a lot software projects in my professional life. And no matter the organization there has always been two constants: pressure from “the business” to increase the scope, and some sort of deadline (tradeshow, quarterly goal, etc.) that “management” won’t bend on. Everyone knows you can’t have your cake and eat it too though and I’ll show you why, with what I humbly, call “Ellis’ Law of Software Projects”. Read more

    Filed In: Development, Product Management, Software
    March 20, 2013
  • Agile Scrum: eliminate “intellectual inventory” using Just-In-Time software development

    model-tIn the software development world there are two main camps for the process of how software should be built: waterfall and agile (usually a form of Scrum). Agile is an iterative incremental process and waterfall is the classical sequential process. This sequential approach is full of inventory, and inventory = waste. As someone who has made software both ways I will show you why I prefer Scrum.

    Read more

    Filed In: Development, Product Management
    January 29, 2011
  • JavaScript Statistics and Math Library

    altRecently I started my own Google Code project to share some of the reusable code I have developed. There are lots of good general purpose JavaScript libraries such as jQuery or Closure but sometimes there are things that are out of the scope for these types of libraries. One of those things is basic math and statistics operations.

    Read more

    Filed In: JavaScript
    December 22, 2010
  • The Value Of Open Platforms (aka Why I Don’t Own An iPhone)

    iphone3g_appstore I have recently been in the market for a new smartphone. The iPhone looks like some nice hardware and I’m already an AT&T customer, but after seeing news like this I’m just not buying. Apple has proven to me that I don’t want to live in a closed ecosystem. Sometimes it really is true that “you don’t know what you got ‘till it’s gone.”

    BTW, I really didn’t want to post anything pro-Microsoft or anti-Apple today, but this was the news I was dealt. :) Read more

    Filed In: Apple, Microsoft, Software
    August 5, 2008
  • Subscribe via Email

    Enter your email address to receive new posts to this blog in your inbox. I'll never mail anything else. Seriously.

  • Links

    • GitHub
    • Homemarks
  • Recent Posts

    • Meta “When is it stealing?” Inception.
    • Craftsman
© 2026 J. Paul Ellis