What are some great truths of computer programming?

Programming is 99% self-taught. See all that stuff you learnt in that Java class? Yeah, you're going to relearn it all when working on a real project. Given time everything can be hacked/exploited. Regardless of how secure you think your code, or system, is. The first 95 percent of your solution will take as long … Continue reading What are some great truths of computer programming?

Advertisements

How can you create a website like 4chan by yourself?

I know I can. And if I can do it, you could do so too. But you will have quite a few things to learn. For starters, learn about HTML, CSS and JavaScript and learn about some practical front-end frameworks like knockout.js or bootstrap. Next, you need something to store the user accounts and user … Continue reading How can you create a website like 4chan by yourself?

What are the disadvantages of using Node.js?

I'm currently the lead architect and developer for (what's becoming) a decently large Nodejs application, and can confidently say that a lack of inherent code organization is a huge disadvantage.[1] It gets especially exacerbated when the development team as a whole isn't familiar with asynchronous programing or standard design patterns. There are just too many … Continue reading What are the disadvantages of using Node.js?

Are back-end developers more respected than front-end developers?

Alan Mellor, Over a decade as a web developer Let’s see. I am a back end programmer. Am I more respected by: The front end devs. Not really. They respect my work, but their job is really hard these days. I respect theirs. I can’t do it as well. The other back end devs. Not … Continue reading Are back-end developers more respected than front-end developers?

What’s the coolest thing you can get a computer to do in 10 lines of code?

Tomohiko Sakamoto Why 10 lines, when one of the most awesome and cool algorithm can be implemented in roughly 5 lines of code. My Lords, Ladies, and Gentlemen, I present to you  Tomohiko Sakamoto's Algorithm, to find the day of week from any given date. 1.int dow(int y, int m, int d) { 2.static int … Continue reading What’s the coolest thing you can get a computer to do in 10 lines of code?

What do you think are the ‘7 wonders’ of the coding world?

Aly-Bocar Cisse, + 10 years writing software Compilers : the technology behind is just mind blowing. The JVM : what it does always and what it allows you to do, blows my mind The C programing language : it’s like the fundamental glue and one of the greatest inspiration to many, many languages OCaml : … Continue reading What do you think are the ‘7 wonders’ of the coding world?