Cloud
Comments systems appear across the web, I'll explain the process of using AWS' AppSync and DynamoDB to create a simple serverless version for use on a blog to provide a comment system that updates in real-time.
People
This is the summary of BCSWomen Lovelace Colloquium 2019 that I attended. I had a chance to attend interesting talks and to talk with women students who attended the event and were interested in ScottLogic.
Delivery
Adapted from a Lightning Talk this is a brief blog post visiting ten points about agile software development that people may recognise from their own experiences. The aim is to inspire readers to focus on a specific improvements for their own agile teams.
Testing
Apple’s XCTest framework can be used to write automated Unit and UI tests for iOS applications. It comes packaged with a range of capabilities which can aid you in your testing pursuit. It's not without its downfalls though. This blog explores the troubles XCTest brings and how we can tackle them to work towards peaceful iOS testing.
Tech
Can Kotlin, the latest language to join the JVM, supersede its predecessor Java? Let's compare the two languages that are currently battling for supremacy in the world of Android.
UX Design
We know that emotions can move markets through optimism and pessimism but what about apathy, stress and the embarrassment that we feel when discussing our finances? Designing for emotion is not a new concept but perhaps it has been overlooked in FinTech. In this post, I share my take on the FinTech Design Summit 2019 focusing on an angle that puts people’s emotions at the center of FinTech Design.
Tech
Persisting data can be easy with an ORM like EF Core. Let's take a look at how we can save our data without compromising our domain models.
UX Design
In order to make well-informed design decisions when it comes to the approach for cross-platform design, we need to first understand the subtleties and idioms of both platforms. With this knowledge we can define a cross-platform design strategy which should result in efficient design and development cycles and an effective app experience.
Tech
A working example of how to create a new plugin for Perspective, using a ready made template to get started quickly, and open source mapping API from OpenLayers.
Resources
The Financial Services industry is having to change and adapt in the face of regulations, competition, changes in buying habits and client expectations. This white paper encourages the industry to look at public cloud not as a tool for driving down costs, but as a vehicle for technical and business agility.
Tech
How we built a plugin for Perspective from JP Morgan, using d3fc to display a generic charting view that can show multiple chart types.
Delivery
After attending Agile in the City in Britain’s bustling capital for the first time I’d like to share my experience of the event together with a brief overview of my personal highlights and learnings.
Tech
We usually need to consider data persistence when writing an application. In this first part we look at how to model your domain in preparation for use with Entity Framework.
Tech
My personal reflections on the sessions that I attended at the 2019 Build IT Right conference. Continuous Delivery, embracing conflict and fighting entropy.
Tech
A lot of developers start specialising in Javascript, and have an inherent fear of Java (I know I did!) In this blog post I look at a few tips to get over that initial fear and start coding in Java, from a Javascript background.
Tech
The WebHID API will allow web applications to use human input/output devices connected via Bluetooth or USB. This post takes an early look at where it fits in, the possibilities enables, and how to use it.
Tech
If I said the words "a tech conference for women" - what would you imagine? Would it be the attendees sitting in circles, holding hands and admiring each other's beads? Do you picture 'sisters' singing kumbaya and plotting the downfall of the patriarchy? Would you picture sessions such as "how to code for fluffy-wuffy knitting sites?" Would you wonder if it was full of hardcode coding and hacking sessions to get women further up the knowledge ladder? Some of the Scott Logic tech staff went to a technical conference for women. This is what it was like.
Tech
In this article, I share my take on the recent AWS Builders Day in Edinburgh. I delve into a couple of the talks i attended which were primarily focused around AWS AppSync, AWS Amplify and GraphQL.
Resources
DevOps methodology is currently at the peak of its popularity. Despite this popularity, the journey towards the adoption is often difficult. This white paper provides actionable advice on how to assess your DevOps maturity and embark on the journey towards adoptions.