background preloader

PROGRAMING

Facebook Twitter

Material Design Lite. Developers Best Practices Tutorial. This small tutorial is based on my past 16+ years of experience in software development industry.

Developers Best Practices Tutorial

I have gone through different stages in my career starting from trainee software developer till senior management. I do not want to keep my learnings to myself, so I had written a small tutorial few years ago, and after getting lot of motivation from my dear readers, I thought of revising it and adding few more learnings which may benefit many other software engineers and developers working in this lovely industry. I'm not going to dictate any of the points, but all the practices listed here contributed a lot in my software development career, so if you think they make some sense for you then try to adopt few. If you have any +/- comments, kindly feel free to write me back : Contact Us If you are working for software industry as a software engineer or a software developer, then I'm sure you are going to enjoy this tutorial.

MONGOdb

FOUNDATION. RAILS STUFF. Login. Bill the Geek. I put WordPress in this title because many people know what WordPress is, but not as many people are familiar with the term CMS or Content Managment System.

Bill the Geek

A CMS is kind of like buying a house structure. You go to the housing developer, they show you different types of houses and layouts. This one has 3.5 baths, nice windows, a basement, big kitchen next to family room, but no pool. You look at house after house, buy, and move in. You don´t build anything (unless you´re HANDY as they say). Cms, Content Management Systems are like that house. Content Management Systems are “Theme Based.” These themes and systems are Data Base driven. Just like that new house, after you move in, you can paint the walls, put flowers next to the garage, but if you want to add the deck you forgot you wanted, then YOU GOT TO CALL THE MAN!

Just like the house, once you move in, you have to figure out how to control the daily timer on the heating system. CMS´are very cool. Web Development/Choosing the right programming language. Choosing the right programming language for server-side applications.

Web Development/Choosing the right programming language

(Choosing the right programming language for browser-site rollovers, animation, and validation -- CSS, JavaScript, Java, or Flash -- is discussed ... ...). When it comes to the perfect programming language for the development of your site, it is imperative that you understand that there is no perfect programming language. Once you understand this, it is simply a matter of choosing the language that best serves your needs. Before you decide on what language to use, you should consider the following your server platformthe server software you runyour budgetprevious experience in programmingthe database you have chosen for your backend The Operating system you are running on your system is your platform and your choice of OS may play a major part in the language you choose.

Top 40 Website Programming Languages. I was having a look on Google’s top 1000 most-visited websites and I thought it would be intresting to see if I could find out what programming languages these sites use.

Top 40 Website Programming Languages

Obviously it would take ages to do all 1000, so I researched the top 40. Disclaimer My results are in no way definitive and may even be wrong, but my resuts are comprised of: HTTP Header information Request for file types (.php for example) Searches on forums, presentations and Google Educated gueses ;) Once again, my results may be wrong! Results.

HTML5

SDKs. ServerStuff. Dev.