Pangkaraniwang Developer – matuto ng Computer Science at Programming

“Turuan ang sinumang Pilipino na gustong matuto ng Programming o Computer Science.”

If there’s a tagline for my current project, Pangkaraniwang Developer, that would be it.

No need for a lengthy blog post, just head over to the About page and learn why I’m doing this.

Donations are always welcome. LOL

Surreal thing about Startup Weekend Manila

I didn’t get to tweet this but I think it deserves at least a short blog post.

Last Sunday, while waiting for the final pitches, I (an unemployed slacker, LOL) got to sit at the same table as John Arce of WebGeek, Jason Torres of Proudcloud and ArtisteConnect, Rico Sta. Cruz of (among other things) JS2Coffee and Sparkup, and Eric Su of PicLyf.

The surreal thing about this was not just the fact that I got to be with these big names in the local tech industry, but the fact that, contrary to what the tech media would lead you to believe, there was no “rockstar” thing going on in that table.

As it stood, we were just a bunch of people who build software talking about building software.

We need more of this in the tech industry: people collaborating and talking about great ideas, and less pissing matches and startup fan fiction.

How to prepare for a Technical Interview

With April being the graduation month here in the Philippines, you’ll be seeing fresh graduates in various forums and discussion groups looking for advice on how to pass technical interviews. Here’s one posted over at the PHP Users Group forum earlier today:

Can you help me with this? I’m going to take a technical written exam for a job i’m applying. Here is the list of what are expected on the exam:
-Basic Programming
-OOP
-recursive programming and variables in programming
-? statement
-conditional statements
-loop statements
-flowcharting
-pseudocodes (strings,odd/even)
Can you guys give me tips and heads up on where to focus and what to expect on the exam? The exam will be next week and I want to be prepared for it. Thanks in advance.

PS: Hindi ko alam kung anong programming language ung eexam. (I don’t know what programming language will be used in the test)

Whenever I see these type of questions, the first thing I do is give a ಠ_ಠ to my monitor. The listed coverage above is so basic that every 2nd year college student should have no problem with it.

It’s like a carpenter asking what tool to focus on when applying for a carpenter position: screwdrivers, hammers, saws, or measuring tape? Yes, it’s that basic.

Unhelpful snarkiness aside, what advice would I give to these fresh grads?

Continue reading “How to prepare for a Technical Interview”

Quick Look at Notepad++ as a Windows Ruby/Rails Editor

Last year, I looked at the better Ruby/Rails editors in Windows. With Notepad++ version 6 released recently, I decided to check whether it’s good enough to be an alternative to those two.

Screenshot again with my depressing lotto app:

notepad++

Overall, it’s ok, especially with the Explorer plugin. However, there are still a bunch of stuff I’d nitpick about:

  • Split screen is limited to 2 screens. Which is weird limitation considering both vim and emacs can do an infinite number of them.
  • EOL symbols are ugly and can’t be modified.
  • No Haml support yet.