7 ways to be a better programmer in 2015

7 ways to be a better programmer in 2015

1. Check Your Code First Before Looking to Blame Others Question your own assumptions and the assumptions of others. Tools from different vendors might have different assumptions built into them so too might different tools from the same vendor. When someone else is reporting a problem you cannot duplicate, go and see what they are...

Read More

3 reasons why you should let Google host jQuery for you

All too often, I find code similar to this when inspecting the source for public websites that use jQuery: <script type="text/javascript" src="/js/jQuery.min.js"></script> If you’re doing this on a public facing website, you are doing it wrong. Instead, I urge you to use the Google HostedLibraries content delivery network to serve jQuery to your users directly from Google’s network of datacenters....

Read More

SEO For Web Designers – What You Need To Know

The Internet has become incredibly important in the modern world and SEO helps web pages in a number of different ways. Developing good SEO on a website is one of the most important things to do in order to get success. But what exactly is SEO and how can it be used effectively? Popular websites...

Read More

Making GIFs From Video Files With Python

Sometimes producing a good animated GIF requires a few advanced tweaks, for which scripting can help. So I added a GIF export feature to MoviePy, a Python package originally written for video editing. For this demo we will make a few GIFs out of this trailer: Converting a video excerpt into a GIF In what...

Read More

Using Apache and Python WSGI on Windows

So you want to create a website or service with some dynamic content, using templates, database and some code? Get ready to choose form a gazillion choices in languages, frameworks and design patterns. And one of them is using Apache as the server, Python as the language and the Web Server Gateway Interface (WSGI)  to link them....

Read More