We’re Moving Forward with Quasar
As I mentioned in my blog post about moving to JavaScript and making it the only programming language to run Skooppa, I said I’d be writing more blogs as things pick up. Well, they are picking up and so, here is my next blog. As the past few months went by, we were happy we had found all the technologies we need to make Skooppa real, but it was also becoming clear, there was no way I was getting the programming done as the lone programmer. So, over the last few months, I’ve dug into a great open source project called Quasar...
read moreJavascript is our (new) Language
Ok. If you had read my “Why PHP” post from the past, you’d think we were building Skooppa with the core language being PHP and you would have been correct. However, unfortunately, that is no longer the case. Some people might jump for joy with this decision, some might laugh and some might cry. Some might say, “Oh hell. Now even more waiting.” Sorry. Good things take time. Great things even more. Theoretically that past post about PHP wasn’t completely correct anyway, as the UI’s behavior in the...
read moreThe Skooppa Software Doctrine
Skooppa’s goal to be an application development platform first means a lot of the activity on the system will circle mainly around the creation and distribution of software. This doctrine sets the basic rules around those processes.
read moreThe problem being solved – Part 1
Try to follow Scott and his explanation of the problem Skooppa is trying to help solve.
read moreTemplates, Designs, Styles, Themes, Skins, hmmm….
You might laugh, but I was laying in my bed at 5:30 a.m. yesterday morning and, as usual, thoughts about Skooppa were racing through my head. Actually, it is normal this time in the morning, when I first wake up, for this to happen to me. It is the time when most of my ideas pop into my head. And, yesterday morning wasn’t any different. Though, to continue on with this post and for it to make even a bit of sense to you, I need to back up a bit and tell you where I am coming from and where we are heading, I first need to explain a basic...
read moreDomain Driven Design and Skooppa
“Can the software do X?” In the more than a decade of time we’ve worked with online community owners, while selling and servicing vBulletin, this question was often asked by customers wanting to do more with their online communities. “X” was always some idea or problem the customer wanted to solve above and beyond just a forum application. More often than not the answer was, “Sorry, unfortunately it doesn’t do that.” Or on some occasions, we could reach back to the wealth of vBulletin add-ons...
read moreThere is the Cloud. And then, there is Cloud Computing.
You’ve heard it more than once by now for sure. It’s now a very common term. The Cloud…
But, do you really know the difference between the cloud and cloud computing? If you don’t, we invite you to read this blog.
read moreIt’s decided, MongoDB will be our database system of choice
We’ve been scoping out databases for the past several months and have come to the conclusion, MongoDB will be our database of choice. This is not a final decision, as we still need to see, if Mongo will perform as we intend it to (and we actually think it will). But, it definitely fits all of our “non-testable-under-load” requirements.
Here is a top-level list of requirements and also some we’ve learned to want, after getting to know MongoDB too. Sound strange? Read on!
read moreWhy PHP? (um….now Javascript)
UPDATE: This post is not longer true. Things have changed. I am probably going to get some heat for making the decision to run Skooppa “mainly” on PHP from certain programmers and even knowledgeable business people out there in the web application programming world. So, I am formulating my answer to them, with the expectation that at one point in our business life, I am going to have a very heated discussion with these critics of PHP. This is my attempt to be ready for them (or even bring on the arguments right now)....
read moreA Roadmap, of sorts
Currently, Skooppa is like an embryo, incubating, waiting to be born. There is a load of information buried in its DNA, actually created in our, the founders, minds. These ideas and concepts will define what that embryo will grow up to be, but there are so many factors, which may affect the growth and the outcome. One thing is certain, we want direly to make Skooppa, our baby, a reality. Skooppa needs to make its goal and get online communities to the next level to get more “air time” from its users and to be the better social...
read more