Content by devs, for devs

Ooops, looks like there aren't any articles on the topic you searched for.
Please refine your search further. Thanks!

Simple Async Await Example for Asynchronous Programming
Simple Async Await Example for Asynchronous Programming
Simple Async Await Example for Asynchronous Programming

Writing multi-threaded or asynchronous code has traditionally been very hard to get right, but it’s something that is needed to help keep our applications responsive and to avoid performance bottlenecks.

Writing multi-threaded or asynchronous code has traditionally been very hard to get right, but it’s something that is needed to help keep our applications responsive and to avoid performance bottlenecks.

Read more
Upcoming events
Upcoming events
Upcoming events

Another month, another extensive list of events you could be going to! Be sure to give the list the once over, and don't be too afraid of those prices! Some venues will offer reduced prices if you enquire, and even if...

Another month, another extensive list of events you could be going to! Be sure to give the list the once over, and don't be too afraid of those prices! Some venues will offer reduced prices if you enquire, and even if you can't attend the day in person, keep your eyes peeled for the content that comes from them afterwards.

Read more
From Hindsight to Insight to Foresight in Cloud Gaming
From Hindsight to Insight to Foresight in Cloud Gaming
From Hindsight to Insight to Foresight in Cloud Gaming

Many games companies don’t realise the power of metrics, yet the most successful ones call themselves analytics companies. The games analytics mantra starts with the three Rs – Reach, Retention and Revenue.

Many games companies don’t realise the power of metrics, yet the most successful ones call themselves analytics companies. The games analytics mantra starts with the three Rs – Reach, Retention and Revenue.

Read more
The Self-Employed Placement Year
The Self-Employed Placement Year
The Self-Employed Placement Year

The self-employed placement year is a fantastic experience, though also a turbulent one. The better prepared you are, the better time you will have.

The self-employed placement year is a fantastic experience, though also a turbulent one. The better prepared you are, the better time you will have.

Read more
Windows 10 is now available!
Windows 10 is now available!
Windows 10 is now available!

Windows 10 is now available! For 190 countries, Windows 10 will be pre-installed on new PCs and laptops, available as a free upgrade for Windows 7 and 8 users, and available for sale separately.

Windows 10 is now available! For 190 countries, Windows 10 will be pre-installed on new PCs and laptops, available as a free upgrade for Windows 7 and 8 users, and available for sale separately.

Read more
Five reasons for developers to go cross-platform with Visual Studio 2015
Five reasons for developers to go cross-platform with...
Five reasons for developers to go cross-platform with Visual Studio 2015

An eagerly awaited and exciting release, Visual Studio 2015 has all the tools you need to become an effective and efficient multi-platform developer.

An eagerly awaited and exciting release, Visual Studio 2015 has all the tools you need to become an effective and efficient multi-platform developer.

Read more
5 ways to make your website rock on Microsoft Edge
5 ways to make your website rock on Microsoft Edge
5 ways to make your website rock on Microsoft Edge

Since upgrades from Windows 7, 8 and 8.1 will be free for most, there will be a huge influx of Edge users hitting UK sites on July 29th. That in mind, here are five ways in which you can make sure your site rock on Edge.

Since upgrades from Windows 7, 8 and 8.1 will be free for most, there will be a huge influx of Edge users hitting UK sites on July 29th. That in mind, here are five ways in which you can make sure your site rock on Edge.

Read more
5 common mistakes made in Unity
5 common mistakes made in Unity
5 common mistakes made in Unity

It’s important to understand how Unity works, so that its limitations can actually become a guided path. This post will show some of the most typical mistakes developers make when approaching Unity for the first time.

It’s important to understand how Unity works, so that its limitations can actually become a guided path. This post will show some of the most typical mistakes developers make when approaching Unity for the first time.

Read more
Getting in on the Jam
Getting in on the Jam
Getting in on the Jam

Making games is hard, and that’s when you have years to make one. Consider then what would happen if you only had 24 hours to create something from scratch. That is the challenge set forth in the modern day game jam.

Making games is hard, and that’s when you have years to make one. Consider then what would happen if you only had 24 hours to create something from scratch. That is the challenge set forth in the modern day game jam.

Read more
Raspberry Pi 2 and Windows 10 IoT – get creating
Raspberry Pi 2 and Windows 10 IoT – get creating
Raspberry Pi 2 and Windows 10 IoT – get creating

The Raspberry Pi 2 is an exciting piece of kit when paired the new Windows 10 IoT Core Insider Preview. Get playing around – take a peek into the future of technology.

The Raspberry Pi 2 is an exciting piece of kit when paired the new Windows 10 IoT Core Insider Preview. Get playing around – take a peek into the future of technology.

Read more
Keeping info safe and moving to Windows 10 with Onyu
Keeping info safe and moving to Windows 10 with Onyu
Keeping info safe and moving to Windows 10 with Onyu

Exciting things can happen when friends come together with skills and expertise to build something new. How the founders of Onyu look to solve an important problem, and how they’re approaching Windows 10.

Exciting things can happen when friends come together with skills and expertise to build something new. How the founders of Onyu look to solve an important problem, and how they’re approaching Windows 10.

Read more
Developing for VR with the VISR
Developing for VR with the VISR
Developing for VR with the VISR

If you’ve dipped into the twitter-sphere, you’ll know that virtual reality is blowing up. But for many developers, if you can’t shell out £200 for a VR headset, it's difficult to develop VR apps that look kickass.

If you’ve dipped into the twitter-sphere, you’ll know that virtual reality is blowing up. But for many developers, if you can’t shell out £200 for a VR headset, it's difficult to develop VR apps that look kickass.

Read more
On the importance of releasing
On the importance of releasing
On the importance of releasing

If your idea of releasing is a Friday afternoon, Friday night or entire weekend of frustration caused by barely managing to make the new version of your product/project work, then you do not need DevOps.

If your idea of releasing is a Friday afternoon, Friday night or entire weekend of frustration caused by barely managing to make the new version of your product/project work, then you do not need DevOps.

Read more
Using code metrics to guide code reviews
Using code metrics to guide code reviews
Using code metrics to guide code reviews

I have inherited systems throughout my career that are very challenging to work with. They contain code that is very hard to maintain, doesn’t scale and has virtually no unit test coverage.

I have inherited systems throughout my career that are very challenging to work with. They contain code that is very hard to maintain, doesn’t scale and has virtually no unit test coverage.

Read more
Getting started with Open Source – becoming an awesome contributor
Getting started with Open Source – becoming an awesome...
Getting started with Open Source – becoming an awesome contributor

Open source projects have seen an explosion in the past few years. In this post, I will explain what it takes to become a successful OSS contributor and things to look out for once you get started.

Open source projects have seen an explosion in the past few years. In this post, I will explain what it takes to become a successful OSS contributor and things to look out for once you get started.

Read more
Digital Patina
Digital Patina
Digital Patina

Patina is a measure of authenticity, it’s visual or haptic feedback that a product has seen plenty of use over time. I'm trying out a lot of new PC and phone builds and I'm experiencing how apps roam across devices....

Patina is a measure of authenticity, it’s visual or haptic feedback that a product has seen plenty of use over time. I'm trying out a lot of new PC and phone builds and I'm experiencing how apps roam across devices. That got me started thinking again about patina.

Read more
The Internet of Things - get free training and support
The Internet of Things - get free training and support
The Internet of Things - get free training and support

Whether you’re a startup or learning about the Internet of Things (IoT), we have something for you. Understand the future of technology.

Whether you’re a startup or learning about the Internet of Things (IoT), we have something for you. Understand the future of technology.

Read more
Preparing your Windows 8.1 universal apps for Windows 10
Preparing your Windows 8.1 universal apps for Windows 10
Preparing your Windows 8.1 universal apps for Windows 10

With the release of Windows 10 just around the corner there’s no better time to dust off those Windows 8.1 apps and get them ready for Windows 10.

With the release of Windows 10 just around the corner there’s no better time to dust off those Windows 8.1 apps and get them ready for Windows 10.

Read more
How to securely store passwords and beat the hackers
How to securely store passwords and beat the hackers
How to securely store passwords and beat the hackers

In this article I want to talk about the storage of passwords in your systems. Passwords are still the most common way of being able to authenticate a user, but it’s very easy to put yourself in a situation where your...

In this article I want to talk about the storage of passwords in your systems. Passwords are still the most common way of being able to authenticate a user, but it’s very easy to put yourself in a situation where your system is not secure and is susceptible to attack.

Read more
The Commodore 64 and Amiga software developer legacy
The Commodore 64 and Amiga software developer legacy
The Commodore 64 and Amiga software developer legacy

How can we learn from the developers of the past?

How can we learn from the developers of the past?

Read more
Load more
Loading..