Archive for: July, 2017

The Ultimate Uploading Experience in 5 Minutes

Filestack is a web service that completely handles file uploads for your app. Let’s imagine a little web app together. The web app allows people to write reviews for anything they want. The give the review a name, type up their review, upload a photo, and publish it. Saving a name and text to a database is fairl...

The Browser Statistics That Matter

In which I argue that the only browser usage statistics that make sense use for decision making are the ones gathered from the website being worked on itself.The reason you can’t use global statistics as a stand-in for your own is because they could be wildly wrong … Sites like StatCounter that track the worl...

How To Protect Your Users With The Privacy By Design Framework

   In these politically uncertain times, developers can help to defend their users’ personal privacy by adopting the Privacy by Design (PbD) framework. These common-sense steps will become a requirement under the EU’s immine...

Managing Permissions With the WordPress Plugin Members 2.0

After eight years of development, the free WordPress plugin Members has recently made it to version 2.0. And it might well become the standard for member websites. Members 2.0: No Genuine Member Management System Members was created by WordPress celeb Justin Tadlock and is eight years old already. For a long time, Tadl...

Need help choosing a WP Theme for a Startup or Small Business? Check these options

Advertise here via BSA Do you or your client have a well-established or a startup? If your answer is positive, then I bet you strive to acquire new customers and retain the existing ones. In today’s business environment, a carefully constructed, optimally-planned website is essential. If you hope to make the search ...

Creating Beautiful Charts Using Vue.js Wrappers for Chart.js

Charts are an important part of modern websites and applications. They help to present information that cannot be simply represented in text. Charts also help to make sense of data that would ordinarily not make sense in a textual format by presenting them in a view that’s easy to read and understand. In this art...

How to Add Real-Time Notifications to Laravel with Pusher

The modern web user expects to be informed of everything that happens within the application. You don’t want to be that one website that doesn’t even have the notifications dropdown found not just in all social media websites, but everywhere else these days, too. Luckily, with Laravel and Pusher, implementi...

Animated Image Pieces

After making the Developer/Designer Page Layout Concept we wanted to try out some different effects for the pieces animation on the image. There are quite a lot of possibilities to animate the fragments, so we made some demos showing the different effects. The animations are powered by anime.js.The demo is kindly spo...

How to be evil (but please don’t!) – the modals & overlays edition

We’ve all been there. Landed on a website only to be slapped with a modal that looked something like the one below: Hello darkness, my old friend. For me that triggers a knee-jerk reaction: curse for giving them a pageview, close the tab, and never return. But there’s also that off case when we might actual...

Tool Tip: Sizzy Accelerates Responsive Designing

Sizzy is a web app and a Chrome extension that provides a fast way of testing your responsive designs. And by that, I mean really fast. There are a bunch of tools that show you previews of your websites on all kinds of devices. However, I have yet to find one that’s faster than Sizzy. Different Live Previews at a...