I changed my opinion after seeing this Interview with Color’s CEO, Bill Nguyen

I think it’s no secret that I’m a big fan of This Week in Startups. In this latest episode (no 128) Jason Calacanis interviews Color’s founder, Bill Nguyen.

Color has obviously had a lot of attention because of it’s enormous pre-launch raise and the low quality of it’s initial application. The interview addresses and gives you a little glimpse into the way Bill sees things.

How to do full text search in MongoDB

MySQL has had a pretty decent full text search engine in it’s MyISAM storage engine and for some developers it’s probably still a pretty big reason for sticking with MySQL (for some functionality at least).

Somebody published this link to the The MongoDB blog on Hacker News, just now, so I wanted to share it here. The article is actually from 2009 but it explains how to go about creating a full text search using Mongo. Even though this is a very simple example, it might help some people who rely on MySQL for some basic functionality.

Patrick McKenzie gives a talk about marketing to under served markets

Patrick McKenzie is one of the most well known users on the Hacker News website. He runs the blog Micro ISV on a shoestring (which is a name that makes almost no sense to me, but is still really good).

I didn’t really know Patrick had started giving talks, he posted this video of a talk he gave at the Business of Software conference probably in the fall of 2010.

Color, the new amazing mobile app that crashes your phone within minutes

(sorry about the hater-post) What is wrong with this picture? Seriously. The next Google? Sequoia has just funded a startup that is creating a mobile app, called Color, that lets you share photos with people who are in close proximity of you. They have so much faith in this product, that they’ve pumped 41 million [...]

Which Javascript Templating Engine Should You Use

You may know John as the author of jQuery, so this fellow really knows what he’s doing when it comes to Javascript. John’s templating engine is extremely fast. In fact it’s the fastest of the templating engines featured on this jsPerf benchmark comparison test. What’s more amazing is if you view the code behind it, it is extremely short and simple which also means that it minifizes pretty easily to just under 500 characters. That’s impressive.

I adhere to “Programming, Motherf****r”

Methodologies. Oh, methodologies. Agile, Scrum, Kanban etc. etc etc.. I’m a big opponent of those. Probably because I’ve never really worked within a large team of developers so I probably haven’t seen a use case for those yet, but they are really popular.

They are especially popular amongst people who are not programmers. I’ve even seen a lot of startups here in Iceland adopt some of them, no matter if they are doing software development or not. I think it’s probably healthy, up to a point, to think about what you are doing and what you should be doing. But it’s important to keep it simple…

On OOP when you’re learning programming

I agree with everything about this:

The shift from procedural to OO brings with it a shift from thinking about problems and solutions to thinking about architecture. Thats easy to see just by comparing a procedural Python program with an object-oriented one. The latter is almost always longer, full of extra interface and indentation and annotations. The temptation is to start moving trivial bits of code into classes and adding all these little methods and anticipating methods that arent needed yet but might be someday.

via prog21: Dont Distract New Programmers with OOP.

There’s also a great discussion on the topic on Hacker News:

http://news.ycombinator.com/item?id=2334939

What I didn’t dislike about Business Catalyst

A couple of weeks ago I wrote a blog post describing my first experiences with Adobe’s Business Catalyst. I had been fighting with the software for a few days and was a bit disappointed with the overall experience. The post was titled 11 Reasons Why Business Catalyst Sucks, and it became a bit popular in weird way. That is: Not that many views/visitors but still a whole lot of comments. I don’t usually get that many comments and on my blog posts, but this entry almost became the most discussed entry on this blog since I started it.

Some of the comments were really helpful and intelligent, so my view on Business Catalyst actually shifted towards a bit more positive attitude. I encourage you to go through the comment thread and read it. I found the comments from one Jason Tinnin, of Simple Flame, to be especially helpful, since he gave me suggestions on how I could solve certain problems I had and was really nice about the whole thing.

Since my previous post was a bit negative (to say the least) I wanted to highlight the positive side of Business Catalyst.

How to Move a WordPress site Manually from one Location to another

I’ve been doing some Wordpress development for the last year or so. A few client projects, some personal etc.

A common chore that I find myself doing is developing the sites on one server and then moving them to the next. Very often I’ll be developing on a virtual machine instance on my local machine and then placing the files online later. Just copying the files and exporting and importing the database will not do, so there are a few extra steps you need to take to do this successfully.

So the best way to move Wordpress sites between two locations is to do it like this:

Great tip on finding transaction bottlenecks in MySQL

On the MySQL performance blog there was a great article posted two days ago on how to debug long-running transactions in MySQL.

Long-running transactions are transactions that are left open and not committing or reverting. Maybe because of a failed/halting application or just an application that is taking long to process.

Older Posts »