Hi there, I’ll try to keep it short this time
- I finally got around to writing the licensing, serial-key / 30-day-trial code I needed. I was dreading it, but it ended up being kind-of fun to write.
- I have a few critical bugs to file in the Confluence integration story, but after that I think I’ll be ready to post a 30-day trial downloadable plugin to the site. So exciting, getting close!
- I added the serial key code to the MockupsOnAir version, so it’s fully functional only to license holders and not everyone.
- I added a couple of pages and refined some others. This is more of a way of life than a TODO item…anyways the site is pretty close to being ready to launch I think.
- I signed up for Google Webmaster Tools and submitted my sitemap to Google…boring stuff but it had to be done.
- I got my EIN (tax ID)
- I opened a small business checking account
In other words, Balsamiq Studios LLC can now legally accept payments, whoo-hoo!
- fix the remaining Mockups+Confluence bugs
- add my plugin to CruiseControl to publish my builds live auto-magically (gotta learn some tricky ANT+Maven stuff)
- set up my site with e-junkie (bad name, great payment processing service)
- add more pages to the site
- redo the introductory video using the confluence plugin version
- meet with a small business CPA and get set up with his favorite bookkeeping software (I did research into it, and all I have to say is YUCK!)
Thanks for listening and keep that feedback coming! I am especially interested in hearing what you are using Mockups for and how it’s working for you. And if you are not using it, why not?
Let’s see, what did I do this week.
Website:
Coding:
Beta and others:
Ok I think that’s enough for now. Oh and I also worked full-time at Adobe and prepared some for the big move to Italy. No big deal.
Until next week, Peldi
I just finished setting up my first CruiseControl project (I can’t afford Bamboo right now).
So now every time I do a check-in that’s related to Mockups Live, if the build is successful it automagically goes live here within 2 minutes. If the build fails, I get emails nagging me until I fix it.
Totally awesome.
The resources I used to do the set up:
Next I have to make it up build numbers, create perforce labels and all that good stuff.
I feel like a software powerhouse (of one person). Good times.
Hi there, you might be wondering what happened to me in the last couple of weeks. In short, so much has happened that I was too overwhelmed to write an update about it. The dust is settling a bit now, so here it goes.
Highlights:
…not bad for a couple of weeks huh?
I didn’t sleep for 3 days about this one. I hated the thought of leaving my company, my friends, the products I have worked so hard on, and to cause stress to my boss and colleagues. On the other hand, I just had to do it, my mind is focused on Balsamiq and I really want to give it my best shot.
I had never quit a job before, so I was really, really nervous about it. Luckily my boss, and his boss, and really everyone at Adobe is a great, great person. Everyone was both sad and supportive and understanding and everyone wished me luck in my new endeavors. I was sincerely moved by everyone’s reaction. It was really incredible. If you are reading this and are looking for a software job, go interview at Adobe right now. It’s simply an awesome company to work for. I can’t stress that enough.
I’m staying on part-time for a couple of months to assure a smooth transition, we are already interviewing some great candidates to replace me.
May 1st, one way tickets. We can’t wait. Of course we have to sell / pack / store / give away all of our stuff now, which should be fun
Stay tuned, I think I’ll make a little Google Site for it.
With the help of Atlassian’s Jonathan Nolen I was able to code most of the server-side integration of Mockups with Confluence in a couple of days. It was fairly smooth and a lot of fun. Jonathan is now on the beta, hi Jonathan!
Seeing the integration come together was awesome, it basically was seeing my vision come to life. I can’t wait until it’s all done and working well.
I also decided to make Mockups a plugin for JIRA as well, Atlassian’s super-popular bug-tracking / project management tool. This will significantly broaden my potential customer base, which is a good thing.
Easy: I met with a lawyer that came recommended once, then the rest has been over email / mail. Two weeks later I have an LLC in California. Interesting how hard it seemed at first and how painless it was in retrospect.
I had a nice long lunch / walk with Chris Kohlhardt of Gliffy fame. We had a long conversation about Gliffy and Balsamiq and my motivations for going into business with this idea. I have a lot to learn from him and I am confident we’ll find a way to help each other’s companies be successful.
In my visits to Atlassian I also met a few people there like Laura Khalil and others: I like how young, fresh and “hungry” the Atlassian folks are…it reminds me of Macromedia back when I joined in 2002.
Another thing I want to mention here is that my friend Ryan at Yahoo really wants to buy Mockups, but they use Twiki there. So I looked into it and the integration looks doable, I’ll have to dust off my Perl but I think it’ll be ok. I sure wouldn’t mind having Yahoo as a customer
Oh man, this was a lot of work (like, three full days!). I started in Illustrator, designed it up, then coded it in Dreamweaver with CSS (I think I’m finally getting the hang of it), then ported my design to a Drupal theme (another first for me, I had never used Drupal before). I also decided that I hate the way Drupal deals with blogs, so I decided to keep my Wordpress blog, just skin it with the same design as the rest of the site. The result is live at www.balsamiq.com.
It might not be the best site out there, but:
I am happy with it. Of course now I have to populate it with the tons of pages I have planned and tweak it forever, but it’s now much easier for me to do. I also learned a few things in the process (Drupal, PHPMyAdmin, Wordpress themes, CSS, more Illustrator practice…), which is always nice.
Onward!
Hi this is Peldi from Balsamiq. This blog is a mixture of product updates, company updates and posts about my experiences as a programmer-turned-entrepreneur. If you're into 37Signals and A Smart Bear, this blog is for you.