web developer & system programmer

coder . cl

ramblings and rants on software development...


Print Article R -a +A

what do I dislike from IE?

by Daniel Molina Wegener on 2012.02.03
posted in: development, programming, rants, tips

I think that my major school on computing comes from Unix & Linux. Unix and derived operating systems are really cool, they have a lot of data processing tools for the command line and software development. They come at least with one language interpreter called Awk or better suited comes with Perl, so you can easily automate system tasks. So, Unix systems are really more developer friendly, rather than user friendly operating systems. With many tools that are freely available to extend the operating system and make it fit your data processing needs, without too much licensing problems.

the market is killing the programming advocacy

by Daniel Molina Wegener on 2011.12.27
posted in: development, programming, rants, tips

I see many programmers leaving their career as programmers to start a career as project managers. At certain age, they leave his work as programmers to start another stage on their career, but I think that most of them do not get bored of programming, I think that they just leave the programming career because the salary is not the same as project managers. So, along the time and reaching the higher point of a programmer salary, they decide to leave all programming activities. So, you have skilled programmers not doing good programming because their career seems to be truncated by the market driven salary.

the ugly side of project management

by Daniel Molina Wegener on 2011.12.10
posted in: development, programming, rants, tips

The fact that many project managers and account managers are not able to handle milestones because many of them are not able to negotiate their schedules is real as the fact that without C — the language that Dennis Ritchie invented — we cannot have almost anything about the computer technologies that we know today. You as developer must assume that you should be leaded by people that is able to manage the schedule without falling in the need to use overtime and similar stuff, among including more developers into the project and requiring more resources.

programming traps and pitfalls

by Daniel Molina Wegener on 2011.10.16
posted in: development, programming, rants, tips

Programming is a hard activity, it requires concentration, and certain programming paradigms, like functional programming and well done object oriented programming, requires a good knowledge and basis in other areas, like theoretical computing. You cannot do well structured object oriented programming or functional programming without a good basis on algorithms. There is no such technology that allows you to create great programs without that knowledge, and you cannot be good creating software design without that knowledge.

goodbye Dennis Ritchie

by Daniel Molina Wegener on 2011.10.15
posted in: development, programming, rants, tips

Seems that many people was concerned about Steve Jobs, he was a CEO, one of the most important contributors to make home computing something feasible, and closer to many people. But nothing about those successful products is possible without the contributions made by Dennis Ritchie. If you have a good knowledge on computing history, Dennis Ritchie was the creator — with Brian Kernigan and Ken Thompson — of the C programming language and the UNIX operating system. Also creator of the Plan 9 operating system — with Rob Pike.