Mastering the Tao of Personal Computing

Great maxim to follow: From reading the code, one should be able to tell what the code does, but also why it does it. npacemo's twitter

Projects

Flex Training Program

Flex Training ScreenshotFlex Training Screenshot
Flex Training ScreenshotFlex Training Screenshot

Almost year ago I’ve prepared a Flex Training program, which is especially tailored for the needs of a senior software engineer. In the course I go fast through the language and framework basics and quickly dive into serious topics that go deep into the Flex framework specifics and its underlying architecture and design decisions. While the first half of the course is more technologically oriented in the second half the topics are getting more and more conceptual - different architectural approaches are compared and analyzed through careful examination of sample projects and real-world source code. In the past year 4 groups (including 40 software engineers from the Bulgarian division of the company of VMware) attended this course. 2 more groups are planned for the spring of 2010. Did I mentioned that all course materials are freely available?

If interested go check my Flex Training

Oxley Gin

Oxley Gin ScreenshotOxley Gin Screenshot
Oxley Gin ScreenshotOxley Gin Screenshot

Oxley Gin marketing web site is the first commercial RIA built with FLit.

Experience Oxley Gin

FLit - a Flex light-weight framework

Introducing FLit!

In the beginning of June 2009 we spent some time at Obecto experimenting with approaches to minimize the overload coming out of the Flex framework, so FLit got born.

Check out FLit

MLSport Interactive Catalog

MLSport Catalog ScreenshotMLSport Catalog Screenshot

Friend of mine needed an interactive catalog with deep-linking and limited zooming capabilities, so I built this one based on Ely Greenfield’s FlexBook component.

Experience the Catalog

Bombay Universe

Bombay Universe ScreenshotBombay Universe Screenshot
Bombay Universe ScreenshotBombay Universe Screenshot

Check out the site

Gugga Flash Framework

Before the release of Adobe Flex, we’ve used to develop marketing platforms with the Adobe Flash technology. But in order to be productive with that technology our team in Gugga needed an application architecture and a set of tools that would utilize some features like applications composed of sections, navigation between sections, complex transitions between sections and complex asynchronous loading of data and assets. In the course of the development of several projects, we’ve isolated the reusable functionality and architectural structure in a framework, which we freely and willingly distribute. The framework is partially ported to ActionScript 3 - our tasks and sequences mechanism is included.
Learn more

Dewar’s

Dewar\'s Site ScreenshotDewar\'s Site Screenshot
Dewar\'s Site ScreenshotDewar\'s Site Screenshot

Check out the site

Noilly Prat

Noilly Prat\'s Site ScreenshotNoilly Prat\'s Site Screenshot

Check out the site

The Old Bombay Sapphire

Bombay Sapphire\'s Site ScreenshotBombay Sapphire\'s Site Screenshot

B-line

B-line Site ScreenshotB-line Admin Site Screenshot

STOP SOPA

Imagine a World Without Free Knowledge

Right now, the U.S. Congress is considering legislation that could fatally damage the free and open Internet. To raise awareness, I'm blacking out my blog.