Articles by Rudolph Musngi

Rudolph is a geek. He loves reading: books, blogs and even nutrition facts found at the back of products. He loves to read interesting internet stuff. Rudolph has written several articles that concern Typography, Wordpress, Freelance Lifehacks, Graphic Design and Showcase of Beautiful Web Designs. He also writes poems, movie reviews and he puts them in his blog together with rants and some daily life updates.

55+ jQuery plugins for developers

jQuery is a fantastic JavaScript library, we know this. We also know that there are lot of cool plugins out there which take things to the next level. If you’re an amateur dev, plugins expand on your capabilities by implementing things you might not know how to do yourself, yet. If you're an expert programmer, they can make your job go a whole lot faster, or even just provide inspiration. Whatever the case, we've collected some of the best and most interesting jQuery plugins that we’ve found, and...

Essential tools for modern web development

Every day, we, as developers, use a wide array of tools to finish our tasks. And as we all differ in preference, so too do the tools we use. However, there are a lot of tools to choose from and trying them one by one will be counterproductive, and not to mention, difficult. So wouldn’t it be nice to have something like a Swiss knife for developers? You know, handy tools that you could just pull out from your bookmarks section? This saves you the trouble of doing a lot of Google searches that could lead to procrastination....

Understanding the importance of declarative-first programming

Programming is mainly centered on giving instructions. Most of the time developers exert effort and spend time on giving instructions to a computer using input logic. This is often reflected in the form of page requests, pulling content from databases, and sending the said content to the browser for the user to see or read. This process, where you basically tell a computer how to do a task is generally known as programming but don’t be mistaken. It’s just the head-side of the coin. Giving computers...

How to create a front-end testing plan, and why you should

After long hours of what may have seemed to be an unending series of mockups, coding, heavy-metal music and energy drink, you’ve finally finished your project. And you did an awesome job. Your client loved it so much he wanted to marry it. But you know that despite this swift moment of respite, you still have some things left to do and one of those is testing. Testing your site can be disheartening despite its value. You have to look at all the pages of your site in all the browsers, and devices. If I haven’t...

3 tips for organizing large-scale web projects

There will be some days in your life as a web developer when you feel like you’ve hit the jackpot. Often this comes in a form of a client whose pockets match their ambition, and you’ll finally be getting paid what you’re worth. However, despite the benefits that await you when you accept, and eventually, finish this big gig, there is a looming trap hidden here; it comes in the form of a big pile of responsibility. Of course, as the price of the project rises, the workload rises too. This calls for...

A backend developer’s guide to UI design

For a backend developer, designing a user interface for an application can be difficult, primarily because you are not a hundred per cent comfortable with what you are doing. It’s like writing using your left hand when you’re a righty. However, with the inception of frontend toolkits and frameworks, UI design has become a little bit more convenient for backend developers like you. Because of open source UI frameworks like Bootstrap, Foundation and Yahoo’s PureCSS, building the interface...

Should you be using Python for web development?

There are countless articles written about which programming language is the best; usually ending with the conclusion that they’re all great, and you just need to choose which you’re most comfortable with. Whilst I agree with that sentiment to some extent, I’m still interested in the question of whether any one language is better for a specific purpose, for example, for web development.   What is Python? ... Credited to Guido van Rossum in the late ‘80s, Python is one of the most popular...

7 habits of highly effective web developers

There are a few things that separate good from great, a fine line between just getting through, and being truly effective. This applies to almost anything, and especially web development. So what does being effective in web development mean? What are the habits that you need to develop to become great? Let’s take a look: 1) Effective developers use bug trackers ... Be it a software, mobile or web app, any development project needs to have bug and issue tracking services. It’s more practical than...
Load more
Home CSS Deals DesignBombs HTML HTML5 JavaScript jQuery Miscellaneous Mobile MySQL News PHP Resources Security Snippet Tools Tutorial Web Development Web Services WordPress