Podcast: Technology Choices

Dan:

One thing I was talking about that was talking about inside Google where basically its like kudos to write your own JavaScript framework. That’s with a lot of stuff as well. When people look at all of this stuff its like that’s one piece of technology JavaScript frameworks. I’ll definitely say its just not sustainable. Its not mature enough.

Christy:

What JavaScript is mature enough itself? Someone should probably develop JavaScript first before they start putting the framework in it.

Dan:

Its like JQuery here. I remember being like wow.

Christy:

God bless JQuery.

Dan:

You were just like this is so good.

Christy:

Yeah.

Dan:

Then now just the amount you just think why are people creating so many? The problem is you pick one and then its gone and that’s exactly what you don’t want for your technology. No matter how great it looks you just do not want to have backed a horse in their race and then find out even the people.

Christy:

My fear a camel.

Dan:

Its a camel, right?

Christy:

Damn it.

Dan:

If its an animal its a camel.

Christy:

Yeah, maybe. Thinking about all the frameworks and stuff like that that have popped up and how they’ve all also disappeared. jQuery is pretty amazing because it definitely is just like stuck about.

Dan:

Just like Its similar as suppose to WordPress which is obviously the same as Force its similar in consideration something slightly different with a CMS to a program in which what you consider. They were obsessed with not breaking with backwards compatibility and again something like that its a pro and a con. Its going to make your framework more complicated. The file size is going to be bigger which with JavaScript its important because obviously you’re downloading it, but its not going to break. Again, its a pro and a con. You just got to make your choice. You decide if the pay off of it being a more complex system because its backwards compatible. Its worth it for you.

Christy:

I’m thinking about JQuery and PHP because I put them very much in the same kind of like. ‘Oh my God, I can’t believe you don’t use newfangle.js or RubyOnGo.com.’ I have exactly the same thing JQuery and PHP. I just guess index. Honestly, whenever Russ.

Dan:

He’s been on the podcast.

Christy:

Russell. Russ. Hi Russ.

Dan:

Russell.

Christy:

Whenever he’s got something that he needs help with and you kind of talk to him its often some kind of job talking about he’s not coming. He must just think I memorize the documentation, but I’m totally just guessing because they have such good format and they’ve laid these kind of explicit roles about how things work I can just guess it. It bloody works.

Dan:

Yeah, exactly. Again, its well designed. Which for a programmer is really important and for business can also be important because it can affect. People don’t enjoy programming what they’re doing. Its definitely an element of it. If something is really hard to use then people aren’t going to be happy using it and that’s one aspect, but as you say there’s a lot of different aspects. You so rarely see a balanced debate about why these things co-exist, you know? Its almost like you read these articles about PHP. Which are basically incredulous til they exist at all. Think about it. You’re supposed to be experienced in this thing. Why does it exist even though you’ve given me this long list of reasons why it sucks.

Christy:

We have the type of clients we work with as well where we get them to a point where they can take it forward potentially they want an in house dev team. That’s when we let them go. We send them off into the world. We let them fly.

Dan:

The PHP wings.

Christy:

Yeah, with their PHP wings and their JQuery and lets say they get that in house dev team and I can sit down straight away and be like excellent I don’t know what’s going on. Whereas if we send them off into the world after written something in GO and using CoffeeScript compiled down to JavaScript, they’ll pretty much just have to hire me.

Dan:

I think that’s all circumstance isn’t it?, because we’re doing client work if you like do a product like if you worked on the product all the time, so you.

Christy:

Like 37Signals.

Dan:

Like them. Maybe. If you were them you can because you’re constantly working on the same code base. The same technologies you can save this. You can pick things and you going to sell stuff. You thought of some way of having insulting me.

Christy:

Not insulting you, but potentially I’m going to pitch something to you. I think we fuck off clients and pretty much try and do it 37Signals.