Skip to main content

Our Insights

As experienced developers who we have worked through major changes in the web industry, it’s crucial that we keep our fingers on the technological pulse so we can deliver the best possible solutions to our clients.

Below we share a few of our recent thoughts and opinions. 

Protecting passwords in web applications

MIKE PARKER CISSP MCTS MCSA, HEAD OF TECHNICAL DEVELOPMENT

With years of developing web applications, one thing that comes up time and time again is... What is the safest way to store passwords in a system? There are number of simple ways to store passwords Clear text Encrypted Hashing Password-based key derivation functions Clear Text If someone enters their password as "dog1" then the password will be stored in the database as "dog1". Storing the password in this format means anyone with access to the...

Read further

Are your company websites and applications data secure?

Mike Parker CISSP MCP, Head of Technical Development

With so many high profile public internet hacks making the headlines almost weekly, you may be thinking that hackers are just targeting large enterprise companies. You may be thinking your company is too small in the eyes of a hacker. Infact, smaller companies could be easier targets as they are normally easier to penetrate, especially thier websites. Small companies are having data stolen every day, quite often without them knowing. I can't see them targeting...

Read further

SSL/TLS Protocol - In Depth

Mike Parker CISSP MCTS MCSA, Head of Technical Development

SSL and the newer version TLS are used commonly to protect people while communicating with e-commerce and online banking websites. This type of protection mitigates the risk of someone being able to observe what you are sending and receiving with the website. Let's have an in depth look at how the protocols of SSL/TLS work when you visit a https website. Architecture SSL/TLS has two layers of protocols which 'sit' on top of the TCP layer (OSI layer 4)....

Read further

Developing and Improving Online Community Sites

Jasmin Chambers, Sales & Marketing Executive

Developing a great online community site is a painstaking process involving a wide range of different skills, including good communication, a thorough understanding of the community’s environment and culture and a lot of patience. For many agencies, a great website is all about what looks good on the page and how the imagery, fonts and colours work together. Whilst we also think this is important, unfortunately it’s not what creates an enjoyable or smooth experience for your...

Read further

Experts in a wide range of technologies...

Microsoft ASP.NET
Microsoft SQL Server
mongoDB
HTML 5 and CSS 3
Ajax
Rackspace
TeamCity
Node.js
Amazon Web Services
Microsoft Azure
AngularJS
Axure
jQuery
WCF
MVC