$blog++

Taking over a big job

Oct/07/2013 2 min read by Marco Monteiro

Every now and again I see people coming up on IRC asking for help. That's normal, we're there to help (and share lol cat pictures). However, it always amazes me when someone is asking for something like this:

Is mysql a good option for a database that has 500.000.000.000 records?

Sure if you're insane! But that's not even the point here. My question is: why is someone so inexperienced taking over a job like that? Clearly that person don't have the know how.

Read more

Animations using CSS3

Oct/02/2013 3 min read by Marco Monteiro

I'm not a big fan of big animations on websites. I like to get in, get the thing I was looking for and get out. I hate it if I have to look at your awesome loading animation if the thing I just want is to look at your contacts page.

However, from time to time, we need to animate some small elements. These days you can do most of it with just CSS3. People are using less and less javascript for this.

Read more

PHP the right way

Oct/01/2013 2 min read by Marco Monteiro

Personally I use PHP everyday. It has a lot of things that I don't like. It's not the best language in the world, it not perfect. However, it's flexible and easy to start with.

The thing I hate more about using PHP is the amount of people that have the following hobby:

I shall hate PHP and every PHP developer for a living.

We find these assholes everyday: on forums, twitter and anywhere you can think of.

Problem is, these guys don't really know how PHP works these days. They've been using the same arguments for years and years. But PHP evolved, so much so, that there's a whole project about it.

Read more

Flash is dead... or is it?

Sep/30/2013 3 min read by Marco Monteiro

A few years back almost every developer made something in Flash. We all hated it, but we had to do it. The client would come into the office and say something like:

I want my website made in flash. I want an awesome intro and a lot of animations and videos.

We all hated those clients, but then we gained some balls and started making the clients see the other side of things.

  • The google bot doesn't like flash.
  • The end user don't like flashy designs with lot's of animations.
  • Flash requires a 3rd party plugin installed on your browser.

The thing is, we're now seeing a whole different breed of clients. Now they come to you with random words they hear from their friends or colleges at work.

Read more

Repo.js

Sep/27/2013 1 min read by Marco Monteiro

We are developers, we have personal websites, blogs and all that. So from time to time, we want to embed in a blog post or any other type of content a bit of code. There's a lot of ways to do so. For instance on my blog I use highlight.js. It works fine I don't have a single complaint about it.

However, what if I had a bunch of files I needed to show inside a blog post or even more, imagine I want to show a hole github repository inside a blog post?

Read more