Upcoming Events



FI Live

Conferences for the Designers and Developers of the Web, Mobile, and Internet of Things



Practical Database Testing Approaches

Editor's Note: This article is written by Jenny Richards of RemoteDBA.com, a leader in remote database admin services. 


Part of every software application today is database testing, since virtually everything must have a database at the backend to work. There’s a database behind every desktop, web, peer-to-peer, enterprise, client server or individual application in healthcare, finance, retail or mailing.

As applications become more complex, it becomes necessary to have stronger and more secure databases. In addition, for applications that have high transaction frequencies, it is necessary to have fully featured DB tools, of which there are several in the market today. They all differ in robustness, cost, security and features, with their unique up and downsides.

However, all applications will base on one DB tool or other. DB tools facilitate CRUD operations, described as:

  • CREATE – A create operation occurs when a user saves a new transaction
  • RETRIEVE – A Retrieve operation happens when a user views or searches from saved transactions
  • UPDATE – An update transaction takes place when a user modifies or edits an existing transaction/record
  • DELETE – A delete operation occurs when a user removes existing records from the database

The tool used and how operations are carried out is not important for users because invariably, all user operations for all tools boil down to one of the above transactions.

What should be tested?

Database testers are responsible for the following database testing activities:

Click to read more ...


Node.js and IO.js are Happily Remarried at the Node.js Foundation

Dan Shaw of NodeSourceGive credit where credit is due: Dan Shaw had it right on our podcast six months ago when he said Node.js and IO.js would come back together stronger and with better focus. 

Last month, the Linux Foundation announced that Node.js and it's fledgling fork IO.js would back together under the governance of the Node.js Foundation, a neutral community to work on the popular open source server-side JavaScript project. The previous corporate steward Joyent will continue to support the project as an advisor, as will companies like Yahoo, IBM, Paypal, Netflix and Walmart. 

In November, Node.js core contributors disgruntled with the slow pace of advancement forked the project, creating io.js and immediately started shipping new code. 

We invited Dan back onto the podcast to explain how the new model will work, and what's next for the project. He said Node is now safe from possibly hostile acquisitions, but now the real work begins; merging the code and pushing the project forward. 

Click to read more ...


Big Data is People! by Daniel Appelquist 

Editor's note: This post is by Daniel Applequist, co-chair of the W3C's Technical Architecture Group, among many other things. Daniel is speaking at FOWA this October in London. 

Big data has become a well-worn buzzword of the technology industry. We’ve been hearing about the benefits to big business from owning, processing, visualizing and basing decisions on big data.

But where does all this data come from? It doesn’t just spring into existence. The inconvenient truth is that this data is produced by people, by us, often without our knowledge or meaningful consent. In a real sense, big data is people.

As you walk down the street, your location is being tracked by your mobile phone network operator. This is not conspiracy theory – it’s how your network operator accomplishes the business of connecting an incoming call to you when someone dials your number, or delivering you a text message. Knowing your location is necessary in order to provide you phone service and nobody should be surprised that this is happening.

Click to read more ...


Future Of Web Apps London: New Speakers

We are delighted to announce the addition of Mozilla's Nicholas Desaulniers and Opera's Bruce Lawson to our line up for FOWA London.

Nick Desaulniers is a software engineer fighting for the open web at Mozilla. When Nick is not helping third party developers target Firefox OS, he’s giving talks about graphics programming with WebGL, contributing to Open Source, or compiling C/C++ to JavaScript with Emscripten. Nick is passionate about contributing to Open Source software and an accessible Internet for all. And we are delighted to have Nick join us at FOWA to talk WebAssembly: the Dawn of a new Era.


We are also excited to welcome the incomparable Bruce Lawson back to FOWA. 2015 has been a great year for Bruce so far, who was recently shortlisted for the .Net award list for Outstanding contribution. Bruce will be bringing his personality and knowledge on the topic of The Extensible Web, Houdini and CSS.next because as he says himself "Web Standards move slower than an arthritic tortoise with a hangover, going up a mountain. Carrying a sack of potatoes. We need to move faster, but we need to make sure that the standards we make are the right ones, that solve real problems that real developers face"


Future of Web Apps will be hitting London this October 5-7, with amazing content and inspiring speakers. So get booking and join us for a front row seat, and learn about the future of the web!

Now in its 10th year, we have lots fun giveaways and offers planned to celebrate; so keep a keen eye on us @Future_insights and @fowa for updates. 


VIDEO: ES6 Modules & React with SystemJS

At this month's London Web (our monthly free meet-up), we were joined by Future of Web Apps speaker, Jack Franklin. Jack is a developer at GoCardless, and a Google Dev Expert for Chrome and AngularJS.

He also runs the popular JavaScript Playground blog, on which he writes tutorials about a variety of JavaScript topics including ES6, Gulp, Node and more. He has twice been nominated for Net Mag's Young Developer of the Year award, and once for "Best Newcomer." 

Jack joined us with his session, 'ES6 Modules & React with SystemJS.' In this hands-on coding session, Jack built a sample application using jspm [jspm.io] and SystemJS, allowing us to structure our application using ES6 and the ES6 module syntax. He showed us the development workflow of cutting edge JS apps and how jspm makes it easy to bundle our application up for production.

Click to read more ...


Wellbeing for Developer and Designers: 4 Tips to Make Mindfulness Work for You

Mindfulness: It’s a word you may have heard a lot on the websphere, but maybe it's not clear how it relates to you and your work. So let us first tell you why we are mad for mindfulness here at Future Insights, and then show you how to start your mindfulness journey!

Mindfulness is the awareness that occurs through paying attention on purpose, in the present moment, with no judgment.

Mindfulness helps people work more effectively. It helps you:

  • function better in high performance environments.
  • enhance focus and attention
  • increase self-awareness and the awareness of others
  • raise levels of resilience and emotional intelligence
  • strengthen cognitive effectiveness

This is because mindfulness helps you to:

  • listen more attentively
  • be more emotionally alert
  • communicate more clearly
  • direct your thoughts more appropriately
  • focus more consistently
  • empathise more readily
  • renew your energy and attention effectively

Click to read more ...


SAVE THE DATE! Future of Web Apps is coming to Boston!

That's right! You heard it here first! Future of Web Apps (FOWA) is coming to Boston on November 12 & 13, 2015 at the Boston Innovation District’s, District Hall!

Future of Web Apps Boston is a two-day conference for developers seeking to solve the challenges of modern enterprise application development. Learn how to use real-time data to unlock efficiencies and new data streams, get mobile apps in the hands of every user, and scale your projects across the entire organization. Be your own DevOps engineer!

Sessions at FOWA will span from user experience and interface to data security to application performance management, every part of building new apps outside of your legacy systems.

Click to read more ...


Web Animation is Good for Your Brain

Rachel NaborsAs a general rule, you want your website's load time to be as quick as possible, shaving miliseconds off anywhere you can to save time. But what if rapidly splatting content onto the screen causes your users to have to think harder to understand what just happened? Sure, your page's load time was fast, but your user's brain's load time was slower, and the net result was a slower time to usefulness. 

A well-formed animation can ease the cognitve load for users, making your website more accessible. Rachel Nabors, curator of Web Animation Weekly and co-founder of Tin Magpie, stops by our podcast to talk about web animation and some of the science behind why it's good for your brain. 

She also explains about the Web Animation API, and how developer tools in Chrome and Firefox are able to manipulate CSS animations in new and exciting ways. 

Click to read more ...


Flashback Friday: The Future of the Future of Machine to Machine

Let's hop back 3 years to Future Of Web Apps + Future of Mobile 2012, and allow Daniel Appelquist to tell us about an oncoming revolution of connected devices that promises to mix things up. Back in 2012 Daniel predicted what would happen in this burgeoning area; sometimes called 'Internet of things' or 'machine to machine', and what it meant for the future of the web. 

 Daniel will be joining us at FOWA 2015 to talk about Encryption on the Web - We can't wait! 

Future of Web Apps will be hitting London this October 5-7, with amazing content and inspiring speakers. So get booking and join us for a front row seat, and learn about the future of the web! 

Check out the latest on our exciting speaker line-up on our website and follow us on Twitter @Future_insights and @fowa for updates. 


VIDEO: Jake Giltsoff – Sassy Web Typography

Welcome to the third and final video installment from this month’s SassXSW meetup! The third talk of the evening was presented by Jake Giltsoff, designer at Adobe Typekit. Jake is the creator of Sassline, a side project with the aim of spreading better web typography. This was probably my favourite talk of the night, and contained some useful food for thought for the designers in the audience.

SassXSW is a meetup in Bath, organised by Cole Henley (Mud). If you’re interested in coming along to the next one you can sign up for email alerts here.

If you’re new to Sass, Cole’s book, Better CSS with Sass, is now available from Five Simple Steps.

Follow @FOWD on Twitter for news and updates from the Future of Web Design.