3 Things We Hate About the Internet in 2016 (& How to Fix Them)
There are some little annoyances that spoil our everyday browsing experience. We look at three browsing problems that affect us today, and give you tips on how to solve them.
The Best Languages for Mobile App Development in 2016
The world of mobile app development is still going as strong as ever. If you want to get started, it's not too late! Here are the languages you should think about learning.
7 Alarming Ways Hackers Can Screw with Your Smartphone
For many, "compromised smartphone security" is basically synonymous with "time to run another malware scan", but smartphone security should be taken just as seriously as desktop security - if not moreso.
Learning Google Script: 5 Best Sites & Tutorials to Bookmark
Do new and cool things with the Google services you use every day. Extend and automate by learning the cloud based scripting language from Google.
10 of the Best Google Chrome Experiments You Need to Try
Over 1,000 Chrome experiments have now been posted online, and we're here to look at 10 that stand out from the crowd.
How to Clean up the Web Without Destroying Your Favourite Sites
Maybe it's time to change the conversation: if ads are a necessary evil, why don't we find other ways around the worst of them that aren't so divisive and damaging?
What is JavaScript, And Can the Internet Exist Without It?
JavaScript is one of those things many take for granted. Everybody uses it.
3 Ways JavaScript Can Breach Your Privacy & Security
JavaScript is a good thing for the most part, but it just happens to be so flexible and so powerful that keeping it in check can be difficult. Here's what you need to know.
4 Brilliant Facebook Tricks You'll Love Messing With [Weekly Facebook Tips]
Here's a bunch of useful tips you can try out to get around Facebook nuisances. They're also really fun to use, so you might find yourself playing with them a lot!
Building The Internet of Things, With Tessel: The Node.js Development Board
Tessel is a new breed of development board that runs entirely on Node.js, and after a successful Kickstarter, they’ve now the reached the point of being available to everyone.
How to Experiment With JavaScript on Your iPad
Love it or hate it, JavaScript is a language every modern-day programmer should be familiar with and just reading isn't enough: You have to experiment, too.
Boost Productivity With These Excellent Google Spreadsheet Scripts
If you use a spreadsheet application to crunch data, then custom scripts could be the master key. Start rolling with these excellent Google Spreadsheet scripts and make use of your data in new ways.
Ghost Launches Javascript-Based Blogging Platform As Simple Alternative To Wordpress
Wordpress is more than just a blogging platform, but developer John O’Nolan wanted something simpler -- he wanted "just a blogging platform". And so he created Ghost, building it entirely on Javascript.
CoffeeScript Is JavaScript Without The Headaches
I've never really liked writing JavaScript all that much. From the day I wrote my first line using it, I've always resented that whatever I write in it always ends up looking like a Jackson Pollock painting. Blegh. Despite its power and flexibility, JavaScript is by no means a pretty language. It takes verbosity to an extreme and has so many quirks and idiosyncrasies, even the most famous book about the JavaScript programming language nods to its inherent nastiness with its title 'JavaScript: The Good Parts'. Fortunately, there is a better alternative: CoffeeScript.
What is Node.JS and Why Should I Care? [Web Development]
JavaScript is a just a client-side programming language that runs in the browser, right? Not any more. Node.js is a way of running JavaScript on the server; but it's so much more as well. If you're at all interested in web development, you really should find out a little about Node and why it's making waves in the community. JavaScript is after all, just a language - there's nothing that says it couldn't be used on a server as well as in the user's browser.
jQuery Tutorial (Part 4) - Event Listeners
Today we're going to kick it up a notch and really show where jQuery shines - events. If you followed the past tutorials, you should now have a fairly good understanding of the basic code structure of jQuery (and all the horrible curly braces that go with it), as well as how find elements of the DOM and some of things you can do to manipulate them. I also showed you how to access the developer console in Chrome and how you might use it to debug your jQuery code.
Introduction To jQuery (Part 3): Waiting For The Page To Load & Anonymous Functions
jQuery is arguably an essential skill for the modern web developer, and in this short mini-series I hope to give you the knowledge to start making use of it in your own web projects. In the first part of our jQuery tutorial, we looked at some language fundamentals, and how to use selectors; in part 2, we moved on to methods of manipulating the DOM. In part 3, we'll tackle the problem of how to delay jQuery until the page has loaded.
jQuery Tutorial - Getting Started: Basics & Selectors
Last week, I talked about how important jQuery is to any modern web developer and why it's awesome. This week, I think it's time we got our hands dirty with some code and learnt how to actually make use of jQuery in our projects. I'll say this now - you don't need to learn Javascript in order to use jQuery. It's probably best if you think of jQuery as an evolution of Javascript.