Software Development Expert
Expert Witness Services
Software Development Expert
Expert Witness Services
Published 8 February 2023
Safeguard Your Associates-model Organization from Cyber Threats with Cyber Essentials and Mini Certification
Small organizations that rely on an "associates" model, are ncreasingly. However, with this model, these organizations usually into problems with IT governance
Appreciating The Hidden Value in Amateur IT Systems
Let's take a look at the unique and often overlooked phenomenon of home-grown IT systems within businesses
Quantum Computing: The (Eventual) End of Online Privacy
Quantum computing means that any secret you're keeping is at risk of being made public in the future
What You, The Customer, Needs to Know About IT Project Pricing
Customers only get to see the end result of IT project pricing -- i.e. the quote and proposal. But if you know how the supplier comes up their pricing, perhaps you can get a) a better deal, and b) control project risk
Is Cyber Essentials Essential For Your Business?
Is it worth implementing Cyber Essentials in your business? We think so — and here's why
Ransomware As A Service: The Latest, Biggest Risk To Your Business
Ransomware is the one thing that keeps us awake at night — it’s getting easier every day for criminals to launch an attack on your business
Published 16 June 2021
A Quick Tour of Our Employment Contract
What happens if you use your employment contract to give more freedom to employees and bind the company into greater levels of commitment?
A Tale of Two Kitchen Drawers
Two kitchen drawers -- one usually tidy, another usually untidy -- can tell us a lot about how IT systems work in our businesses
Software as Machinery
The way that we think about software can unlock how we think about it's application within our businesses
The Challenge of Antivirus for SMEs
SMEs should avoid retail antivirus products, but should make sure that they have "enterprise" solution in place
Filing Cabinets and Project Spaces (and Microsoft Teams)
It's a good idea to set-up you approach to collaborative working around project spaces
Everyone is 'going digital’, but just what does that mean? (2020 Edition)
"Digital transformation" can mean something very specific, and helpful, to the smaller business
Published 9 August 2020
The Difference Between IT at a FTSE 100 Business and at Your SME? Strategy.
Implementing an IT strategy is, at some level, just an issue of mindset
Why Everyone Has an Issue with Huawei and TikTok (An Information Security Primer)
The issues around Huawei and TikTok covered in the press provides an opportunity for us to think about our own information security
The Myth of the Paperless Office
We'll always have a need to manage paper in our offices
Coca-Cola and Pepsi: Microsoft 365 and G Suite
Microsoft 365 is the Coca-Cola of the "groupware" world. Is there space for the Pepsi that is Google G Suite?
Keeping Your Business Safe With Disaster Recovery
Backing up is just part of the challenge of keeping your business IT running
Telephony and the Art of Talking
Telephone systems have always been an odd fit within the IT market. Might we prefer just to use Zoom instead?
Published 16 June 2020
Thinking Big With SharePoint
SharePoint is a weird product that nearly everyone uses, but no one really uses properly
How Your Computer Set-up Affects Flow
Don't lean in to the compromises inherent in laptop design
Remote Working and Black Swans
The way that we work and our relationships with employees, suppliers, and customers has changed forever
Your “Data-Driven” SME
Every action within our business results in some data that can help us make better decisions
Optimise Your Growth By Transforming Your CRM
CRM is the one area that SMEs can invest in that really sets them apart
NAS Devices Are The "Kiss of Death" For Small Business IT
They were useful for a time, but now their time is passed
Published 8 April 2020
Email Hygiene is The Most Important Skill to Teach Your Employees
Secure your business more effectively with this one weird trick
Preparing To Survive a Ransomware Attack
The one cybersecurity issue that can keep our engineers awake at night
Content from Elsewhere
Challenged Backgrounds: Tech’s Diversity Problem No One Talks About
Choose The Right Tools For Your Software Project Every Time, Guaranteed
Writing a Sales Proposal that Always Wins
Boost Your Leadership Skills With These 5 Top Sales Tips
The Business of “Internet Business” Scams
.NET — Is It Really What’s Next?
Oh $h1t — There’s an Awful Lot of Swearing on YouTube
Geeks of a Certain Age Will Dig These YouTubers Bringing 1990s Computing Back to Life
Getting a Productivity Boost with Repeating Text-to-Speech Reminders
Journaling in Software Engineering — Part 1: Personal Journaling
Will we ever see anything like .NET again?
Software engineers, or software developers?
Microsoft and the consumer space
What went wrong with Twitter?
Run in the cloud? You should develop there too
Data protection/GDPR and blockchain — on a collision course
Why should I use a publishing calendar for content marketing?
The pros and cons of syndicating your content on Medium and LinkedIn
Should my cloud business avoid Microsoft development tools?
LG G Watch vs Pebble: The simple genius of a not-so-smartwatch
How IT professionals can get the most out of Twitter
Apple's new Swift development language highlights the company's worst side
Surface Pro 3: Microsoft's grand tablet vision lies in tatters
Everyone is 'going digital,' but just what does that mean?
Windows XP: The terrifying anarchy of technology 'have-nots'
There is no 'mobile' anymore
Android Wear -- wearable devices built around relevance
Apple's 'goto fail' tells us nothing good about Cupertino's software delivery process
Is Office 365 worth spending 3x more than on Google Apps?
Lifelogging cameras may be a technology that we need to ban
The "app gap" isn't what you think it is
Office is the only thing that can kill a Chromebook
Android apps on Windows Phone sounds like a great idea
You won't believe what happened when Microsoft made Bill Gates its "Technology Advisor"
The emerging trend of "Bring Your Own Services"
The Internet of Things might not be what you're hoping for
Windows 8 developers are shunning WinJS
Just how much innovating do you want Apple to do?
It's time to get rid of cash register receipts
Microsoft's developer problem isn't about trust, it's about relevance
Microsoft has a killer advantage against Android on the desktop
The mobile web is dead, long live the app
Is this the era of free operating systems?
2014: The year we start developing for mobile first
What does Microsoft's "devices and services" mantra actually mean?
Here's the one problem with wearables that we all need to fix
When Office dies, what will Microsoft replace it with?
Does sentiment analysis tell us whether Chromebooks are a good idea?
Native Windows 8 apps remain unpopular with developers
Here's how your tablet might finally "get" you
Project Ara and Phonebloks are destined for the modular trashcan
The so-called 'death of the PC'
Post-PC means it's time for enterprise IT to change
Is productivity in the workplace possible with Surface 2 or iPad?
Email is the most broken technology that you use everyday
I bought an iPhone 5s, but I returned it the next day
Here's why we all need to be technology sociologists
Will Windows Phone ever get any love from developers?
The myth of the mobile PC
Surface 2 -- why didn't Microsoft change anything?
We need to stop masking passwords
Office is coming under pressure from post-PC upstarts
Microsoft+Nokia -- Everyone wins in the user experience stakes
So you've lost your locked smartphone or tablet? Here's how to get it back...
Smartwatches do make sense -- if you take the right approach
Here's why Xbox's success in the consumer market doesn't matter
Sonos, a great example of a post-PC device (that's not a tablet)
The cards you've been dealt -- being a productive developer without Windows 8.1 RTM
Now all Windows developers have been thrown under the bus
Is Ballmer right? Is consumer and enterprise one industry, indivisible?
Modern mobile man -- giving up a fat wallet for a slim wallet
Ubuntu Edge -- failure was inevitable
Bring on the gold iPhone!
There's nothing wrong with Google blocking Microsoft's YouTube app
The "Rule of Three" explains the smartphone market perfectly
Developing for niche platforms is illogical (and dangerous)
Microsoft, it's time to start talking about "Surface v2"
Moto X's customizations are pure marketing genius
Positioning Surface as "the productivity tablet" won't help
Here's why PCs and post-PC devices are different things (and why they need to stay that way)
Google Chromecast follows Apple TV in doing the living room right
Did we all just witness Windows start to die?
Surface RT sets the new gold standard in hubris
Is the Surface RT cheap, or is the iPad mini expensive?
Will removing the organizational silos fix Microsoft?
What are app stores and content ecosystems actually for?
Personal digital archiving -- we need to fix the scale problem
Digital healthcare: The comfort factor of a paper trail
Where are all the Android laptops?
Apple does not care about your living room
Microsoft -- damned if they do, damned if they don't...
Microsoft's Twitter-based tech support puts Apple in the shade
Does the NSA make the case for a "Beneficent Archivist"?
Why is Microsoft obsessed with live tiles, and why doesn't Apple care?
Backing up your Google cloud with Backupify
Dare Apple move the cheese with iOS 7?
Xbox One: Do we have a moral right to sell used games?
Kids without their smartphones are zombies. And that's a good thing!
Is Microsoft's post-PC story starting to look any better?
The Quantified Self: Exploring your genome with 23andMe
Thorsten Heins: the only exec in the mobile biz that gets post-PC
Will enterprises buy into the new Windows vision?
Firefox OS puts a good $50 smartphone within reach
Why is Microsoft obsessed with putting Office on tablets?
The Android HP Slate 7 might signal good news for Microsoft
Just how do you write apps for Google Glass?
What do people mean when they say 'the PC is dying'?
OEMs have the power to make or break smaller Windows tablets
The Chromebook isn't selling, so what?
Tell me again why we need Office on the iPad?
Is innovation possible if you can't move the cheese?
How to buy and sell Bitcoins -- Part 2: Practical
How to buy and sell Bitcoins -- Part 1: Theory
Post-PC success comes from embracing humanity's darker side
Windows 8 moved the cheese, Windows Blue doesn't put it back
Microsoft needs a hundred "$1,000,000" apps, not a million "$100" apps
Here's why HTML-based apps don't work
Building tablet and smartphone apps for the enterprise
One password cracked and your business is history
Memes can explain why Instagram is worth a billion dollars
The Mailbag: What you said about '90 percent of users hating Windows 8'
Start8 and ModernMix -- Windows 8's last, best hope for normality on the desktop
Will 90 percent of users always hate Windows 8?
Google Glass is "Lifelogging v1"
Death of a fanboi salesman
Why can't I learn to love Windows Phone?
Giving up the file system with Google Docs (or Office Web Apps)
In defense of the Chromebook Pixel
Find the McDonald's/Burger King hack funny? Just imagine full-blown corporate cyberwar
If Apple made an iWatch, I'd buy one, you'd buy one... We'd all buy one...
A cheap Android phone is now a good phone. Your move, Apple...
Surface Pro and Surface RT should have been different colors
Android developers are going to love BlackBerry 10
Nokia's best bet for a tablet? It's Android
BlackBerry's bloody nose
Don't be confused by the 128GB iPad. It's not for you.
Is Windows 8 a bad OS for tablets? It's time to decide...
Has Apple redefined the tablet as an 8-inch device?
The Chromebook -- it's like an iPad, but with a keyboard
Here's why Surface Pro is less portable than an Ultrabook
The CES cesspool is all our own fault
Why are we so obsessed with driving up the cost of computing?
Lenovo's IdeaPad Yoga 11 continues to prove that Windows RT is pointless
What ubiquitous computing tells us about PCs, smartphones, and tablets
Google Maps on iPhone shows iOS 6 Maps where to go
Microsoft does little to protect revenues for Windows Store devs
Like the Tin Man in the Wizard of Oz, Surface is lacking heart
If BB10 upgrades are a nightmare, why not jump to iPhone now?
Do hobbyists any longer have an effect on Windows Phone adoption?
Fantasy CTO - how would you duplicate Barclays iPad platform?
Here's how Jakob Nielsen's Windows 8 findings should inform developers
Twitter's changing mindset -- we've only got ourselves to blame
For Windows developers, Sinofsky's legacy is fragmentation and frustration
Are the Windows 8 Mail and Calendar apps good enough for Windows RT
Surface: Is it 'Microsoft's iPad', or something else?
The enterprise sideloading story on Windows 8? It's complicated
Surface preorder debacle: Sinofsky steps up
Surface pre-order failures: Too many cooks
In the UK? You're not getting your Surface tablet on the 26th
Don't hate Windows 8!
Buying tablets for business? The iPad or Windows RT dilemma
Microsoft's challenge with its TV ads: Selling a complicated vision
The Netflix app on Windows 8 is Breaking ??? and that's Bad!
You'll need to deploy BES 10 for BlackBerry 10 to make any sense
What exactly is a 'post-PC device' anyway?
Why Microsoft developers need to unionize
HP's ElitePad is missing an elite Windows 8 feature: Snapped view
Will anyone get fired for buying Surface tablets?
Can't shop for Windows Store apps using Chrome... But is Google being evil?
RIM asks developers to keep loving BlackBerry. Do I say 'I do'?
Adobe's PhoneGap Build service: It's out of beta, but does it help?
Giving a tablet a keyboard won't beat the iPad. Why don't OEMs see this?
Dumping 'Metro' for 'just Windows' marks Microsoft's descent into Newspeak
Google Nexus 7: a post-PC device for the rest of us. Well played, Google
Windows 8 means the era of overlapping windows is on the way out
Windows 8, Surface and the post-PC world: avoiding Cobol 2022
Windows 8 needs its open source ecosystem – and fast
If Microsoft's VS11 Express changes are a problem for you, you're doing it wrong
Can RIM afford to make developers wait for BB10?
Windows 8? Windows RT? Is this bifurcation Intel's fault?
I survived a week on Windows8 on a tablet (instead of an iPad)
Windows 8 for tablets: success lies in being human
That Windows 8 experience? Confusing. Confusing as hell
WinRT for coding for Windows 8? Is .NET really such rubbish?
Windows 8 on ARM: the Schrödinger's cat of operating systems
Why Microsoft needs to get Michael Bublé working on Windows 8
Goodbye, Nokia Lumia 800: £400 and one month on, it didn't work out
Windows Phone or Windows 8 on tablets? Only one will sell. Guess which
Can an iPad, a keyboard and an RDP client work for Windows development?
Why aren't smartphone app developers going where the sales are?
Why the death of Flash on mobile is bad news for Windows Phone