http://davidwalsh.name/firefox-app

One of the promises that comes with HTML5 mobile apps, especially those to be featured on Firefox OS, is that your existing web applications, if created properly (feature detection, responsive design, etc.), can be turned into a working mobile application in relatively little time.  And that's the way it should be, right?  If my app works in the device's browser, shouldn't it work perfectly as a standalone app?  Let's say you have a responsive, well-written website/app and you want to let Firefox OS users experience your work as a first class app;  the following few steps will help you make those Firefox OS app dreams a reality.

Autor: Adaileno

Coding, Fast and Slow: Developers and the Psychology of Overconfidence

I’m going to talk today about what goes on in inside developers’ heads when they make estimates, why that’s so hard to fix, and how I personally figured out how to live and write software (for very happy business owners) even though my estimates are just as brutally unreliable as ever.

But first, a story.

It was the <insert time period that will not make me seem absurdly old>, and I was a young developer 1. In college, I had aced coding exercises, as a junior dev I had cranked out code to solve whatever problems someone specified for me, quicker than anyone expected. I could learn a new language and get productive in it over a weekend (or, so I believed).

And thus, in the natural course of things, I got to run my own project. The account manager explained, in rough form, what the client was looking for, we talked it out, and I said, “That should be about 3 weeks of work.” “Sounds good,” he said. And so I got to coding.

How long do you imagine this project took? Four weeks? Maybe five?

Um, actually: three months.

Autor: Adaileno

There are no log entries.
Time Query
0.56ms
SELECT * FROM `sessions` WHERE `id` = 'Fz1E96EosA5l1SqQDsr73rD3F6teigIZgfh4ZHEv' LIMIT 1
36.54ms
SELECT `usuarios`.`id` AS `id_usuario`, `posts`.`id` AS `id_post`, `posts`.`titulo` AS `titulo`, `posts`.`post` AS `post`, `usuarios`.`nome` AS `nome`, `posts`.`created_at`, `posts`.`updated_at` FROM `posts` INNER JOIN `usuarios` ON `usuarios`.`id` = `posts`.`usuarios_id` ORDER BY `posts`.`created_at` DESC
1.16ms
SELECT * FROM `comments` WHERE `posts_id` = ''
0.34ms
SELECT * FROM `comments` WHERE `posts_id` = ''
0.57ms
INSERT INTO `sessions` (`id`, `last_activity`, `data`) VALUES ('Fz1E96EosA5l1SqQDsr73rD3F6teigIZgfh4ZHEv', '1369385397', 'a:3:{s:5:\":new:\";a:0:{}s:5:\":old:\";a:0:{}s:10:\"csrf_token\";s:40:\"yAcfkHYeEeZInrhRksqfeu8u0Dm89jHDzdtY5mTa\";}')
There have been no checkpoints set.