A transparent box: the case for developing from scratch

In all types of computer programming, be it web or desktop development, most developers don’t want to reinvent the wheel. Why spend your time and effort writing some code that someone else has already written? The code that is available ranges from small jQuery plugins, right up to full platforms which enable full applications to be built on-top of them. I refer to them as “black boxes”. Essentially you input some data at one side and get some different data out on the other side. In some cases you...

50 Twitter tools to supercharge your social networking

Do you want to get the best marketing results, get more followers and understand them on Twitter this year? These tools will help you become more productive, efficient and skillful. They will help you understand when to tweet, which hashtags to use, how to tweet, who to follow, and much more. Managing your Twitter account along with your other online networks can be difficult if you have limited resources. It means we need some help. Today I’ve collected 50 twitter tools for productivity, for efficiency,...

Should you switch to a Flat File CMS in 2015?

You may have already heard it said: “This is the year of the flat file CMS.” You may have even looked at a few and wondered why someone would use a system like that instead of Wordpress or Drupal. Before we go any further, let’s define what a Flat File CMS (FFCMS) is. The name itself gives a big hint of how they differ from traditional CMSs. A traditional CMS like Wordpress or Drupal has page templates that are connected to a database where all the content from your posts and pages are stored. When you go...

40+ essential JavaScript tools for the Web

JavaScript is a flexible and diverse scripting language used in millions of web pages and server applications worldwide. You can use it for countless purposes, but you need some tools. Fortunately, across the Web there are countless JavaScript tools being released by developers to perform distinctive tasks. Here are 45 tools for use with JavaScript. All these tools will help you to create modern websites with all the features users have come to expect. They offer clean design and simple interfaces...

How I learned to stop worrying and love 3rd party services

I can be somewhat fickle about letting other people help me. Sure, if I have a lot of heavy stuff to lift, gimme a hand. If I'm working in the kitchen though, it’s my kitchen…get out! Thus, I’ve always had a complicated relationship with 3rd party services for my web work. I mean sure, my first experience with the Internet came when I was about nine years old and my parents let me create my first e-mail account (everyone else was getting them); I used a third-party service for my e-mail because I didn’t...
CSS

8 simple CSS hover effects

With support for CSS3 increasing with each new release for every browser, and those tiresome CSS2-only browsers slowly dropping off the usage charts, we have far more options for hover effects and transitions in general. Almost all the calls to action that you see on the Web use some form of hover effect, because they draw the eye and make a website feel more engaging. Last year I brought you a set of 8 simple transitions that will wow your users, and today we’re going to look at 8 more… Getting started...

Introducing October CMS

It’s been a while since there has been a change in the landscape for Content Management Systems. Recently, an interesting player emerged in the market: a new CMS that launched in open beta earlier this year called October CMS. Building a CMS website with any sort of out-of-scope features can be notoriously complicated, but these guys tout themselves as a platform that gets back to basics. A curious and bold statement, so let’s take a look and see if your reaction is “great… just what we need,...

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...
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