Reflexions on the Software Business

Date Arrow  December 15, 2009

There are basically two things you can do to earn a living when you write code:

Consulting
Products

When doing consulting, you write code, and somebody else owns it; you are blamed for its bugs, rarely praised for its benefits, and usually you only sell one copy of your work. When working on products, you write code, and [...]

Tagged   Opinion · SoftwareComments  Add Your Comment (5)

akosma software has a new website

Date Arrow  November 23, 2009

This is something I should have done much earlier, but hey, better late than never: akosma software has a new website and I’m happy to invite you to take a look at it.
Open Kosmaczewski will slowly become a more personal platform, as most of my future iPhone-related material will appear in the new akosma blog. [...]

Tagged   Blogs · OpinionComments  Add Your Comment 

Roundup of Swiss Companies Writing Mac Apps

Date Arrow  October 23, 2009

A lot has been said and done about the iPhone, but there’s much more to Cocoa and Objective-C than our beloved pocket device.
During a chat session with Stefan Fürst from Media Atelier we put together a quick list of significant Mac applications created in Switzerland (and southern Germany), and indeed the list (in [...]

Tagged   Apple · Software · Switzerland · TechnologyComments  Add Your Comment 

Random Quotes on Business and Software

Date Arrow  April 20, 2009

A Cooperative Organization:
(…) Gore has been a team-based, flat lattice organization that fosters personal initiative. There are no traditional organizational charts, no chains of command, nor predetermined channels of communication.
Instead, we communicate directly with each other and are accountable to fellow members of our multi-disciplined teams. We encourage hands-on innovation, involving those closest to a [...]

Tagged   Opinion · Quality · SoftwareComments  Add Your Comment (1)

iPhone SDK 3.0: A New Beginning

Date Arrow  March 22, 2009

Last year I blogged about the upcoming SDK 2.0 for the iPhone 3G, and boy did it change my life. For those who haven’t followed closely everything that happened in this blog lately, there’s been this (that’s me in the WWDC keynote main room at the Moscone center) and then that (yours truly talking at [...]

Tagged   Opinion · iPhoneComments  Add Your Comment (1)

iPhone Conference 2008 Geneva

Date Arrow  September 15, 2008

Those of you who have been following this blog for the past years know that I have somewhat reduced my “writing rhythm” these days, and many factors have caused this. For the past 3 months I’ve been not only finishing my Master’s degree, but I started working as a full-time, independent iPhone developer, and soon [...]

Tagged   Apple · iPhoneComments  Add Your Comment (8)

Certification

Date Arrow  August 5, 2008

While several other professions have a long, established and standard procedure of certification, the title “software engineer” is applied to both self-made developers, turned into experts of some technique, or to people with PhD degrees, and a long history of both academic and professional achievements.
When in some situations it is not legally possible to use [...]

Tagged   Papers · Project Management · Quality · SoftwareComments  Add Your Comment (2)

Challenges for Software Engineers

Date Arrow  August 3, 2008

Software Engineering is the youngest of all the professions, being born around 50 years ago, but since then it has been continually improved. Practicers have fiercely debated upon it through the years, given the extremely fast pace of the innovations in the field, and the extremely difficult and inherently dynamic nature of software. Many trends [...]

Tagged   Architecture · Opinion · Papers · Software · TechnologyComments  Add Your Comment (3)

Best books of 2007

Date Arrow  January 23, 2008

I have several mantras in my life. One of them is to learn a new programming language every year. Another one is to read at least 6 technology-related books every year.
I’ve already talked about Erlang (and boy that was the most read article ever in the whole life of this blog! More than 1600 visits [...]

Tagged   Books · TechnologyComments  Add Your Comment 

Startups and The Problem Of Premature Scalaculation

Date Arrow  December 4, 2007

Startups and The Problem Of Premature Scalaculation
One of the reasons why startup founders so often spend too much too soon on scalability is that it is satisfying to do so. You can spend resources and have something to show for it. It is also easier to take credit for tangible progress. “Hey, we just [...]

Tagged   Quality · TechnologyComments  Add Your Comment