Best Books of 2009

Date Arrow  February 24, 2010

Every year I’m doing the same post (well, in 2006 I completely forgot to do it) that starts more or less with the same phrase: “every year I like to read at least 6 new tech books, and to learn a new programming language.” Last year’s language was Go, and the books, well, here we [...]

Tagged   Books · TechnologyComments  Add Your Comment 

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 [...]

Tagged   Opinion · SoftwareComments  Add Your Comment (5)

iPhone Apps without Objective-C

Date Arrow  October 29, 2009

Yes, it’s possible. Even if Objective-C is one of my preferred programming languages, in any case I think it’s worth mentioning that, 2 years after the official iPhone SDK has been announced, the iPhone development landscape has really grown up, and many, many different options are available today. This article provides a very high-level enumeration [...]

Tagged   Apple · Open Source · iPhoneComments  Add Your Comment 

On the Importance of Yerba Mate in the Software Development Process

Date Arrow  October 26, 2009

This paper will highlight the results of an extensive research conducted since the mid 90′s, on the effects of the consumption of beverages based in the plant known as Ilex paraguariensis, in the framework of software development process activities in South America and some small parts of Europe. This paper will provide an introduction to [...]

Tagged   Argentina · Humour · Papers · SoftwareComments  Add Your Comment (9)

About the JAOO Conferences

Date Arrow  October 5, 2009

This week I had the opportunity to attend the JAOO Developer Conference 2009 in Århus (Denmark), invited by Trifork, the company behind this and other fine events, like QCon and RubyFoo. Despite being relatively unknown in the Swiss landscape, JAOO is an event unlike any other, and here’s why you should attend next time.

Tagged   Opinion · TechnologyComments  Add Your Comment 

iPhone and Mac OS X Developer Conference Roundup

Date Arrow  October 1, 2009

Here’s a quick review of the most important iPhone and Mac OS X developer conferences I’ve found on the web (in no particular order). Definitely, there’s no shortage of conferences when you need information about the latest Cocoa, Mac OS X and iPhone technologies; check this out! Apple’s Worldwide Developer Conference or WWDC, held every [...]

Tagged   Apple · Cocoa · Opinion · iPhoneComments  Add Your Comment 

Muchas Notitas, Muchas!

Date Arrow  August 11, 2009

Notitas is available at an App Store near you! Notitas means “small notes” in Spanish, and it’s the fourth iPhone application under the akosma brand, and the first based on an original idea of my dear wife! As the name implies, it’s a simple and easy way to create, keep and find notes in your [...]

Tagged   Software · iPhoneComments  Add Your Comment 

New iPhone Apps: RooiFonts and DeviceDNA

Date Arrow  August 7, 2009

Let me introduce to you RooiFonts and DeviceDNA, the latest iPhone apps by akosma software on the App Store! RooiFonts is an evolution of my previous Font Browser application (still open source, still in Github). RooiFonts builds upon that application bringing some more new features, like the ability to send a screenshot of a sample [...]

Tagged   Software · iPhoneComments  Add Your Comment (5)

Discovering a Hidden iPhone URL Scheme

Date Arrow  August 4, 2009

As an iPhone developer, one of the simplest and easiest mechanisms you have to interact with other applications is through the use of iPhone URL Schemes. These are so important that I’ve created a wiki page where I keep track of those I come across, including code samples that help me exchange data with them. [...]

Tagged   Code · Software · iPhoneComments  Add Your Comment (3)

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 [...]

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