Rajeev Edmonds — Front-End Web Developer
I craft blazing fast business sites with designs — that generate revenue!
Check out my Work! Contact!
Recent from the blog ↓

Client-Developer Relationship - Demystified

On with
Handshake screenshot
No front-end project is considered successful, unless the client-developer relationship is nurtured in good spirits from both the ends. Sometimes, absence of common sense from either side ruins a flourishing project, prematurely. This is a sensitive subject and I'll try my best to do justice for both the sides. There's so much of psychology involved whenever 'relationships' come into play. Let's calmly try to decipher this not so complex scenario.
Read the full article →

SEO Essentials for Front-End Developers

On with
SEO advice with chalk on black blackboard
Sometimes, search engine optimization is one of the neglected domains, a front-end developer may not pay that much attention when building a custom design for a business website. I personally think that core SEO work is part of front-end development and one must take it into account while building a custom design. Let's see what are some of the best practices for implementing these essential SEO features while designing a website.
Read the full article →

How to Structure and Organize a CSS Stylesheet

On with
Female looking at laptop screen
Whether you're building a one page website or a large scale business portal, clean, lean and easily extensible CSS code is one of the important ingredients required for a good custom web design. Here, we're going to talk about the structure of final production code generated after pre-processing or merging multiple files. Regardless of the CSS specific coding convention you're using, unstructured (spaghetti) code can be a nightmare.
Read the full article →

When Does a Business Website Design Go Wrong?

On with
Faces made with chalk on blackboard
Creating a top-notch design for a business website is a herculean task. Things get more serious if the website is selling products on the same platform. Despite spending thousands of dollars, sometimes, business owners don't get the desired result from the custom design. What goes wrong with it? That's what we're going to discuss today. If you're a developer or a business owner, this post is written just for your consideration.
Read the full article →

Judging a Good CMS Theme [End User's Perspective]

On with
Sketching on table and tablet
Regardless of the content management system powering a website, a theme running on top of it is what primarily interacts with a developer as well as with the visitors. But here, we're going to talk about the person (website owner) sitting between the two. We'll try to understand what a typical theme buyer (technically challenged) want and look for in a premium solution. This can help developers code better themes for their customer base.

Before we dive into discussing the likes and dislikes of a general theme buyer, we must agree that their preferences may be completely different or surprisingly strange from developer's perspective. We talk about browser compatibility, critical rendering path, and minified assets, but a theme buyer has nothing to do with all this stuff. He is interested in something else. And, that's what we're going to discuss and understand today.
Read the full article →

Pros and Cons of Using a Front-End Framework

On with
Laptop on a wooden table
There are literally hundreds of front-end frameworks developers can use for their projects. Some of them are quite popular and are actively maintained by a large community. If you're planning to use one, make sure you're aware of the pros and cons of these front-end frameworks. They're used both as a standalone solution as well as an integration within a content management system. So, let's get started and compare the advantages and pitfalls.

These pros & cons are more or less applicable on JavaScript frameworks as well.
Read the full article →