I'm a Web Developer and Entrepreneur out of Washington DC.

Developer Day DC

Posted: June 5th, 2009 | Author: Zvi | Filed under: DC, Geekery, Tech | No Comments »

The Masses

Last weekend, a few dozen developers gathered together at Viget’s beautiful offices in Reston to… talk nerdy. Out of all the conferences I’ve been to, it was one of the best. It was directly honed on developers, and all talks were targeted as such. That meant no talks about marketing, gov 2.0, branding, public relations,  blogging, twitter, or anything else social media/PR, etc. as *camps and other conferences I’ve attended recently have moved towards (I’m not counting language-specific conferences).

I had taken notes, but Peter did a better job, so read his.

A few key takeways:

  • Jay Virdy, CEO of Summize, kept repeating Build something simple, let the market pull you in – Brad Burnham . As soon as he accepted that, Summize turned itself into a simple Twitter search engine, and took off.
  • HTML5 will likely have standards for push notifications (a la Google Wave). Comet is a current implementation. No more of this polling shit.
  • Ruby 1.9 is a huge step ahead, but will pose problems for legacy apps.
  • Impromptu, Lily, PureData are pretty cool tools for manipulating sound/visuals, even by reading a website. Much cooler if you want to spring for a Monome

Some link love:


While Detroit Slept

Posted: December 13th, 2008 | Author: Zvi | Filed under: Entrepreneurship, Politics, Tech | No Comments »

Tom Friedman has a great op-ed in the NY Times regarding  the auto bailout. He raises a good point which I believe can apply to entrepreneurship…

As I think about our bailing out Detroit, I can’t help but reflect on what, in my view, is the most important rule of business in today’s integrated and digitized global market, where knowledge and innovation tools are so widely distributed. It’s this: Whatever can be done, will be done. The only question is will it be done by you or to you. Just don’t think it won’t be done. If you have an idea in Detroit or Tennessee, promise me that you’ll pursue it, because someone in Denmark or Tel Aviv will do so a second later.

As the current auto industry, and it’s failure to adapt to a changing consumer, represents “Car 1.0″ – why should we sink our taxpayer dollars into saving it? When we instead could be investing in the next generation of clean tech?


The future of TV is here… kinda

Posted: October 27th, 2008 | Author: Zvi | Filed under: Ideas, Social Media, Tech | Tags: | 2 Comments »

A while back I had posted my thoughts on the future of television. Other people, such as Jeff Pulver, have also had this in their crosshairs.

While others are entrenched in how we will watch TV, and where it’s coming from. I’m more interested in what we do while watching TV, particularly integrating the social element that we have when watching a show with other people.

Looks like CBS is doing it. Here is a shot of their Social Room product. It looks like it’s made by a company called ClipSync.

First off, I love the idea.
The interface needs a ton of work. Chat seems to be an afterthought, instead it’s throwing up a whole lot of junk on one screen, with a lot of wasted space. And the primary interaction is really, really annoying.

Besides the under used chat and the quiz element on the right rail, you also can interact using one of the six icons (including the branded Intel logo). Whatever you do shows up on everyone’s screen, and there’s no way to turn it off! I spent a good 10 seconds pissing everyone off by blowing kisses all over the screen.

I urge you all to try it out. I feel this is the future, but it could definitely use some improvement.


BarcampDC2 Was Awesome

Posted: October 20th, 2008 | Author: Zvi | Filed under: DC, My Work, Tech | 5 Comments »

BarcampDC2 was this past Saturday. It was an amazing day with a number of great sessions.

Thanks to all the sponsors for making it possible, and CDIA for hosting. The volunteer organizers, primarily Justin, Shaun, Peter, and John, deserve an infinite amount of praise. The DC community has grown by leaps and bounds in the past year, and were it not for the efforts of people like you, we would not be where we are today, myself included. So thank you. I had attended the first planning meeting, but unfortunately I was unable to attend any others or contribute any time, and I’m sorry for that.

Leslie, Bill, and myself gave a presentation on our awesome work for C-SPAN, through our respective companies New Media Strategies and JESS3. We received great feedback, and high praise for our work throughout the rest of the day. I chose to speak on how I leveraged the codebase in a number of open source projects to turn around each of these complex and high-performing sites in a week (no, I was not kidding), and people kept on coming up to me, shocked that I was able to do that  :-) . Slides will be posted soon.


PygmyBrowse – a small screen tree browser

Posted: October 10th, 2008 | Author: Zvi | Filed under: Development, Geekery, My Work, Post Graduation, Tech | Tags: , , | 2 Comments »

Like so many things from my college experience, I never realized how amazing this was until years later.

Rather than taking a “usual” internship at a government agency or consulting company for the summer, I instead chose to stay on campus for the summer, and in addition to a lot of relaxing, worked at two amazing labs at UMD. One was the Center for Satellite and Hybrid Communication Networks, where I got to play around with awesome gadgets like motion tracking cameras and sensor networks. The other position, which I kept throughout the following school year, was as a researcher in the Human Computer Interaction Lab. I was tasked with working on an Java interface (using Swing) for the MALACH project, which, in a nutshell, was to allow people to browse and view a massive amount of transcripts of recordings of Holocaust victims. The recordings originated from the Shoah foundation, whose mission is to record and store all memories of survivors of the Holocaust (side note: my grandmother volunteered as one of the interviewers). So I spent the summer working under Ryen White, who now works at Microsoft Research.

As we were presented with developing an entirely new interface, we had a number of challenges. We came up with some pretty cool solutions. One thing I came up with was an interface element nicknamed PygmyBrowse. PygmyBrowse is a rather simple and easy method of bi-directional navigation of infinitely complex trees in a compact environment. I thought nothing of it at the time, but the professors around me disagreed, and suggested I pursue it further. After spending a good chunk of the semester holding user trials (in between running one of the largest student groups on campus, being actively involved in my computer, and oh yeah… double major), we ended up with an academic paper, with yours truly as the primary author. Which ended up getting accepted to a major human-computer interaction conference. Whiiich I didn’t attend, because there was one or another extra-curricular event going on (kicking myself 3 years later).

Now when you do a google search for PygmyBrowse (a lame moniker I concocted with a couple friends), it’s actually been implemented.

If I dig up the Java source code for it, I’ll release it.

You can download the PDF of my paper here, or view it on Scribd.

PygmyBrowse – a small screen tree browserUpload a Document to Scribd

Look Mom, I’m on TechCrunch!

Posted: August 21st, 2008 | Author: Zvi | Filed under: Development, Post Graduation, Social Media, Tech | Tags: | 5 Comments »

JESS3 has been working on a not-so-secret project for C-SPAN in the past few weeks.

TechCrunch, the best tech blog out there, just reported on it. C-SPAN is still ironing out some last issues, but IT’S ALIVE!

Read it.

A very big moment!

Much more to come about it later.


Is Google Making Us Stupid?

Posted: August 13th, 2008 | Author: Zvi | Filed under: Post Graduation, Tech | Tags: | 1 Comment »

There have been many studies and articles about the changes in the human mind due to the Internet. The Atlantic has a particularly powerful one. Even as I was reading it, I constantly found myself switching around to email, twitter, facebook, google reader, etc.

I’ve been noticing for a while that, since graduating from college where I had to memorize programming languages, I learn less and less. Why should I bother to memorize the ins and outs of every system when instead I can just do a quick google search and find what I need?

As a web designer/developer, am I contributing to this? Is this a good thing or bad thing? And how can we combat it, or accept it?


FireRift – What I’ve Been Waiting For

Posted: August 13th, 2008 | Author: Zvi | Filed under: Development, Geekery, Tech | Tags: | 4 Comments »

Being a web designer and developer, the CMS I choose for a client is a huge issue. I wrote a little bit about it before. However, sometimes you just can’t find a CMS that will work for that particular project, and, barring changing the architecture of the site to fit in the mold, you’re left writing your own system for displaying and updating content, which, sadly, I’ve had to do a number of times.

I read an article today about FireRift – this seems exactly what I was looking for out of a content management system.

Firerift is a Template Independent CMS. That means you design and/or
develop how you want, and then plug Firerift into the portions of the
site where you want it to manage that content. Firerift will scour your
code looking for any Firerift Code Snippets and convert them into the
corresponding function.

Really looking forward to this, as should any frustrated web developer.


BarcampDC2

Posted: August 2nd, 2008 | Author: Zvi | Filed under: DC, Entrepreneurship, Tech | No Comments »

BarcampDC2 is coming up in September/October – are you ready?

We’re just wrapping up a planning meeting for BarcampDC2, here at Murky Coffee. We are looking for sponsors and such, and soon opening it up to people to register. If you have an idea or are interested in sponsoring, check out the wiki here!

BarcampDC was a pretty big turning point for me. Having lived in the DC area for so many years, I had never even thought about reaching out to the tech community in the area – I wasn’t even aware it existed. It was there I met Ann, Justin, Keith, John, (the four of whom are sitting here planning the event with me) and many others, whom I consider mentors, colleagues, business partners, and friends. There is no doubt that where I am today is a direct effect of showing up that morning and talking to people.

If you are in the area, come on out!


Facebook Day

Posted: July 23rd, 2008 | Author: Zvi | Filed under: Social Media, Tech | No Comments »

The usual frenzy and buzz surrounding Facebook will peak today as Facebook has their second developers conference. Mike Arrington thinks he know whats going to be launched.

  • Facebook payments platform
  • Facebook Connect
  • Three tier application system

We’ll have to see what happens, but….

  • The Facebook payments platform will only work is if it is ridiculously easy to pay for something. However, with increased ease of use comes decreased security. My girlfriend has access to my Facebook account. My friends leave themselves signed into my computer occassionally. I leave work signed in to Facebook. No-one regards their Facebook account as particularly sensitive, maybe at most somewhere in between e-mail and your online bank account. How can this be secure, yet usable?
  • It will be nearly impossible to have premium applications that cost money. With the barrier to entry for a Facebook application, free knockoffs relying just on advertising will replace it.
  • There will be a run on Facebook enabling e-commerce stores, assuming Facebook allows this.
  • The tiered application system will be interesting. I have thought for a while that their needs to be a premium tier, where application developers can pay a certain fee to have better listing/support/features. With the top tier limited to a few applications by the top developers, most applications will be fighting not to hit the bottom tier.
  • Facebook Connect… that will be cool.