- 5 articles tagged .NET
- 2 articles tagged .NET Core
- 3 articles tagged AI
- 13 articles tagged AWS
- 1 articles tagged Accessibility
- 21 articles tagged Agile
- 1 articles tagged Alexa
- 1 articles tagged Analogy
- 1 articles tagged Analytics
- 1 articles tagged Android
- 2 articles tagged Angular
- 1 articles tagged Apache Cassandra
- 2 articles tagged Apollo
- 1 articles tagged App
- 1 articles tagged Application design
- 17 articles tagged Architecture
- 1 articles tagged Arduino
- 1 articles tagged AsciiDoc
- 1 articles tagged Authentication
- 1 articles tagged Authorisation
- 8 articles tagged Automation
- 5 articles tagged Azure
- 1 articles tagged Azure Functions
- 1 articles tagged Azure Service Fabric
- 3 articles tagged BDD
- 1 articles tagged Bash
- 3 articles tagged Behat
- 3 articles tagged Best practices
- 2 articles tagged Big Data
- 5 articles tagged Blockchain
- 2 articles tagged Blog
- 2 articles tagged Bluemix
- 2 articles tagged Blueprint
- 1 articles tagged Browser
- 1 articles tagged C#
- 3 articles tagged CDN
- 1 articles tagged CKA
- 1 articles tagged CNCF
- 1 articles tagged COVID-19
- 1 articles tagged CQL
- 1 articles tagged CSS
- 1 articles tagged CXF
- 1 articles tagged Cache
- 7 articles tagged Camel
- 1 articles tagged Certification
- 1 articles tagged Chatbot
- 2 articles tagged Choices
- 22 articles tagged Cloud
- 3 articles tagged Cloud Native
- 1 articles tagged CloudFormation
- 3 articles tagged CloudFront
- 1 articles tagged Code Analysis
- 2 articles tagged Code Review
- 1 articles tagged Communication
- 1 articles tagged Compatibility
- 2 articles tagged Composer
- 24 articles tagged Conferences
- 1 articles tagged Configuration over Coding
- 2 articles tagged Containerisation
- 8 articles tagged Containers
- 2 articles tagged Continuous Delivery
- 3 articles tagged Continuous Deployment
- 3 articles tagged Continuous Integration
- 22 articles tagged Culture
- 2 articles tagged Cybersecurity
- 1 articles tagged Dashboards
- 1 articles tagged Data model
- 1 articles tagged Databases
- 1 articles tagged Debugging
- 1 articles tagged Decision-making
- 2 articles tagged Deployment
- 9 articles tagged Design
- 22 articles tagged DevOps
- 95 articles tagged Development
- 5 articles tagged Devoxx
- 1 articles tagged Distributed Tracing
- 2 articles tagged Diversity
- 7 articles tagged Docker
- 2 articles tagged Documentation
- 20 articles tagged Drupal
- 3 articles tagged DrupalCon
- 1 articles tagged Dynamics365
- 2 articles tagged Ego
- 1 articles tagged Elastic Beanstalk
- 2 articles tagged Elasticsearch
- 1 articles tagged Email
- 1 articles tagged Encryption
- 41 articles tagged Engineering
- 2 articles tagged Estimation
- 2 articles tagged Ethereum
- 1 articles tagged Ethics
- 1 articles tagged Experiments
- 1 articles tagged Failure
- 1 articles tagged Fields
- 1 articles tagged Fig
- 1 articles tagged Flow
- 14 articles tagged Frontend
- 1 articles tagged Future
- 1 articles tagged GitBook
- 1 articles tagged GitHub
- 1 articles tagged Golang
- 1 articles tagged Governance
- 1 articles tagged Gradle
- 1 articles tagged HOCs
- 3 articles tagged Hackathon
- 1 articles tagged Helm
- 2 articles tagged Hugo
- 1 articles tagged INVEST
- 1 articles tagged IaC
- 2 articles tagged Inclusion
- 3 articles tagged Infrastructure
- 5 articles tagged Innovation
- 1 articles tagged InnovatorsRace50
- 5 articles tagged IoT
- 1 articles tagged JWT
- 1 articles tagged Jaeger
- 23 articles tagged Java
- 9 articles tagged JavaScript
- 1 articles tagged Jekyll
- 2 articles tagged Kanban
- 1 articles tagged Kubeform
- 10 articles tagged Kubernetes
- 1 articles tagged Laravel
- 9 articles tagged Leadership
- 2 articles tagged Lean
- 37 articles tagged Learning
- 2 articles tagged Legacy
- 3 articles tagged Library
- 1 articles tagged LowCode
- 1 articles tagged MacOS
- 1 articles tagged Machine Learning
- 1 articles tagged Martial arts
- 3 articles tagged Meetup
- 1 articles tagged Mesos
- 2 articles tagged Meteor
- 2 articles tagged Methodology
- 14 articles tagged Microservices
- 1 articles tagged Microsoft
- 1 articles tagged Microsoft Dynamics 365
- 4 articles tagged Mobile
- 1 articles tagged MySql
- 2 articles tagged NFR
- 1 articles tagged NFT
- 4 articles tagged NetflixOSS
- 1 articles tagged Networking
- 1 articles tagged Next.js
- 1 articles tagged NiFi
- 1 articles tagged NoCode
- 1 articles tagged NoSQL
- 1 articles tagged Node Red
- 1 articles tagged NodeJS
- 2 articles tagged Non Functional Requirements
- 1 articles tagged NuGet
- 1 articles tagged OAuth
- 1 articles tagged OOP
- 1 articles tagged OSGi
- 1 articles tagged Observability
- 3 articles tagged Open Source
- 19 articles tagged Open source
- 1 articles tagged OpenTelemetry
- 2 articles tagged PHP
- 3 articles tagged PaaS
- 1 articles tagged Pair programming
- 3 articles tagged Patterns
- 1 articles tagged Performance
- 1 articles tagged Platforms
- 1 articles tagged PowerApps
- 1 articles tagged Problem Solving
- 1 articles tagged Product Centric
- 2 articles tagged Productivity
- 6 articles tagged Programming
- 1 articles tagged Protocols
- 6 articles tagged Psychology
- 1 articles tagged Puppet
- 1 articles tagged Quarkus
- 3 articles tagged REST
- 13 articles tagged React
- 1 articles tagged React Native
- 3 articles tagged Recruitment
- 1 articles tagged Redis
- 3 articles tagged Redux
- 1 articles tagged Rematch
- 1 articles tagged Requirements
- 1 articles tagged Risk
- 2 articles tagged Route 53
- 4 articles tagged S3
- 1 articles tagged SAFe
- 1 articles tagged SAP
- 1 articles tagged SES
- 2 articles tagged SQL
- 2 articles tagged Scala
- 1 articles tagged Scaling
- 1 articles tagged Scope
- 1 articles tagged Scripting
- 4 articles tagged Scrum
- 7 articles tagged Security
- 10 articles tagged Serverless
- 7 articles tagged Skills
- 2 articles tagged Soft Skills
- 8 articles tagged Spring
- 1 articles tagged Spring Boot
- 1 articles tagged Spring MVC
- 1 articles tagged Spring Security
- 2 articles tagged Stats
- 1 articles tagged Strategy
- 2 articles tagged Sustainability
- 1 articles tagged Swift
- 1 articles tagged SwiftUI
- 2 articles tagged Symfony
- 1 articles tagged SysOps
- 1 articles tagged TDD
- 6 articles tagged Teams
- 2 articles tagged Technology
- 1 articles tagged Terraform
- 16 articles tagged Testing
- 1 articles tagged Token
- 2 articles tagged Transparency
- 3 articles tagged Tutorial
- 1 articles tagged UX
- 2 articles tagged Unit tests
- 1 articles tagged User Story
- 2 articles tagged Vagrant
- 1 articles tagged Vault
- 1 articles tagged Virtualbox
- 1 articles tagged Virtualisation
- 1 articles tagged Visual Studio
- 1 articles tagged Voice
- 4 articles tagged Voxxed
- 1 articles tagged Wash-up
- 5 articles tagged Ways Of Working
- 1 articles tagged Weave
- 2 articles tagged Web
- 4 articles tagged Website
- 3 articles tagged Workflow
- 1 articles tagged Xamarin
- 1 articles tagged Xamarin.Forms
- 2 articles tagged iOS
.NET
- Service Fabric Cluster Creation Creating a secure Service Fabric cluster from Visual Studio
- Roslyn-Based .NET Code Analyser .NET Compiler as a service
- Debugging into a NuGet package Reducing debugging headaches
- Microsoft, .NET and not (necessarily) Windows .NET Core to write applications once and run them cross platform
- Dotnet, Docker, DevOps Docker to build, test and publish Microsoft .NET applications
.NET Core
- Microsoft, .NET and not (necessarily) Windows .NET Core to write applications once and run them cross platform
- Dotnet, Docker, DevOps Docker to build, test and publish Microsoft .NET applications
AI
AWS
- Accelerating AWS Native Development with LocalStack & Docker: A Real-World Case Study
- AWS Simple Email Service Security
- My experience with the new AWS SysOps Certification exam (SOA-C02) Some thoughts on the Taking the AWS Certified SysOps Administrator - Associate Certification exam (SOA-C02) while it was in Beta.
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
- Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers
- Using AWS S3 and Hugo to Create and Host a Static Website A fast, simple and hassle-free way of creating and hosting a static website
- Promoting on Success: A Safe and Reliable Strategy of Promoting Serverless Applications A strategy of promoting serverless applications from Development up to Production
- Introduction to Serverless Computing on AWS A first dive into Serverless Computing on AWS
- Fast and Free AWS Web Deployment Tutorial A quick guide to deploying a Spring MVC application on AWS.
- Managing Cloud Infrastructure in Amazon Web Service using VoiceOps
- A Portable Kubernetes Cluster
- Tips and Thoughts on Prototyping with AWS Elastic Beanstalk
Accessibility
Agile
- The top three challenges in securing Public Sector digital services
- The bigger picture and the smaller details
- Project Management Methodology – Probably a necessary evil for large Agile IT Projects
- It's OK Not to be Agile
- A design review checklist for non‑designers
- DevOps - Why I need to know about it as an Engineer
- Considerations for a Drupal 8 upgrade
- INVEST in User Stories
- Hacking on Bluemix
- Defining a Minimum Viable Redesign
- Musings on estimation
- Transparency of Things
- Understanding and Addressing our Waste
- Specialism Constrains Throughput
- Agile Cambridge 2015
- BDD Test Execution Throughput
- Risk Burndown
- Little's Law and KanBan
- Agile Analogies for Software Development
- Agile and Lean
- Answering: How long will it take?
Alexa
Analogy
Analytics
Android
Angular
Apache Cassandra
Apollo
App
Application design
Architecture
- Devoxx 2024
- Micro Frontends: an Introduction A new approach to building independent web application components
- Enterprise Architecture DocOps Boosting docToolchain with Azure DevOps to streamline collaboration and governance
- Ten Steps towards Cloud Native
- The Conservation of Complexity in Software How you can never remove complexity in a system, you can only move it
- Combining OAuth and JWT to gain performance improvements
- Thoughts on SkillsMatter Meetup: Plugin Architecture Uncle Bob describes plugin architecture and why it's so powerful
- Using React Native to create a reusable mobile app architecture
- Will this Meteor hit?
- Using React to drive change at a car maker
- Delivering at Devoxx
- Technical Archaeology Unearthing Antipatterns in Modern Distributed Systems
- Last year an unconference changed my life
- Drupal integration patterns
- Drupal 8 PSR-4 Form compatibility in Drupal 7
- Solving problems being technology agnostic
- Trade-Offs
Arduino
AsciiDoc
Authentication
Authorisation
Automation
- Automation Scripting with Bash Automating Tasks in the Cloud with Custom Bash Scripts
- An Introduction to Apache NiFi, Use Cases and Best Practices
- Cypress, isn’t that a popular holiday location?
- The Best of Capgemini Engineering Blog 2016
- Fun with Drupal 8 configuration management
- DevOps Legacy (Daft Punk Soundtrack optional)
- Developer Automation
- Automation as a way of thinking... and docker
Azure
- How to (maybe) replace your HR department in 3 easy steps
- Enterprise Architecture DocOps Boosting docToolchain with Azure DevOps to streamline collaboration and governance
- Improving system performance with Redis A journey into benchmarking Azure Cache for Redis
- A look at Cloud-Native Apps on Azure A framework for building Cloud Native Apps on the Microsoft Azure Cloud
- Serverless, and the challenges using it Developing a serverless application in Azure with Functions
Azure Functions
Azure Service Fabric
BDD
Bash
Behat
- Automation as a way of thinking... and docker
- Effective BDD
- zip-BDD-do-dah zip-BDD-ay! Behaviour Driven Development with Drupal and Behat
Best practices
Big Data
Blockchain
- Non functional requirements and Blockchain
- Hacking Blockchain
- The Best of Capgemini Engineering Blog 2016
- Building private Ethereum networks with Docker Compose
- Adventures in Blockchain
Blog
Bluemix
Blueprint
Browser
C#
CDN
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
- Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers
CKA
CNCF
COVID-19
CQL
CSS
CXF
Cache
Camel
- The Best of Capgemini Engineering Blog 2016
- Cleaning the Camel
- Creating a CXF REST service with Camel Blueprint
- Microservices Like Change
- Microservices Gotchas
- Why Microservices Are Right For Us
- Microservices - A Reality Check(point)
Certification
Chatbot
Choices
- The Conservation of Complexity in Software How you can never remove complexity in a system, you can only move it
- Making ethical development decisions
Cloud
- Accelerating AWS Native Development with LocalStack & Docker: A Real-World Case Study
- How to (maybe) replace your HR department in 3 easy steps
- Preparing for Devoxx How the Cloud Development team gets inspired by preparing to host a conference stall
- Platforms to support Product Oriented Teams How to create a truly usable accelerator to allow dev teams to focus on business needs
- The Efficient Cloud Era The latest developments in Java and Cloud Hosting are allowing tech teams to make an impact on sustainability
- My experience with the new AWS SysOps Certification exam (SOA-C02) Some thoughts on the Taking the AWS Certified SysOps Administrator - Associate Certification exam (SOA-C02) while it was in Beta.
- Rafael: A Developers Story The personal story of the developers that assembled and brought you Rafael
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
- Zero to CKA in 2 Weeks Some thoughts on the Certified Kubernetes Administrator exam and how I managed to pass it in 2 weeks with no prior knowledge of Kubernetes.
- Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers
- Ten Steps towards Cloud Native
- Using AWS S3 and Hugo to Create and Host a Static Website A fast, simple and hassle-free way of creating and hosting a static website
- Promoting on Success: A Safe and Reliable Strategy of Promoting Serverless Applications A strategy of promoting serverless applications from Development up to Production
- Introduction to Serverless Computing on AWS A first dive into Serverless Computing on AWS
- A look at Cloud-Native Apps on Azure A framework for building Cloud Native Apps on the Microsoft Azure Cloud
- Capgemini Microsoft Dynamics 365 team at Extreme 365
- The Best of Capgemini Engineering Blog 2016
- Ansible and Weave step by step
- Kubernetes, Ingress controllers and Traefik
- Say Hello to KuWit
- Throwing stones at Clouds
Cloud Native
- Keeping Spring Boot Apps Secure With HashiCorp Vault
- Navigating Kubernetes Deployments With Helmsman
- Ten Steps towards Cloud Native
CloudFormation
CloudFront
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
- Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers
Code Analysis
Code Review
Communication
Compatibility
Composer
Conferences
- Lead Developer London 2019 Roundup
- Devoxx 2019 Review A report on all the exciting things we saw at Devoxx 2019.
- Do Repeat Yourself - returning to the Lead Developer conference
- ffconf 2017 - Conference review
- Learning to Lead, Learning to Listen
- QCon London 2017
- Devoxx UK 2017 Giveaway!
- DrupalCamp London experience
- London Calling - Devoxx UK, 2016
- We're Sponsoring ContainerSched
- Win Tickets to Devoxx UK 2016!
- We're Sponsoring Devoxx
- Win tickets to Voxxed Days Bristol
- Women in Technology is an issue for everyone
- Voxxed Bristol Feb. 25th 2016
- Super, Smashing, Great in Barcelona
- Agile Cambridge 2015
- Delivering at Devoxx
- The Lead Developer conference
- Last year an unconference changed my life
- Looking Forward to the Spring eXchange 2014 with Capgemini Software Engineering
- Reflections on Drupalcon Amsterdam
- Component Based Development for the Enterprise
- Reflections on Symfony Live London 2014
Configuration over Coding
Containerisation
- Quarkus meets Liquibase Quarkus application with Liquibase data management
- Introduction to Quarkus: Supersonic Subatomic Java A first look into Quarkus
Containers
- Keeping Spring Boot Apps Secure With HashiCorp Vault
- Navigating Kubernetes Deployments With Helmsman
- Ten Steps towards Cloud Native
- The Best of Capgemini Engineering Blog 2016
- Ansible and Weave step by step
- Kubernetes, Ingress controllers and Traefik
- Say Hello to KuWit
- We're Sponsoring ContainerSched
Continuous Delivery
Continuous Deployment
- Using React Native to create a reusable mobile app architecture
- DevOps Legacy (Daft Punk Soundtrack optional)
- Continuously deploying Apollo with Wercker
Continuous Integration
- The Best of Capgemini Engineering Blog 2016
- DevOps Legacy (Daft Punk Soundtrack optional)
- Continuously deploying Apollo with Wercker
Culture
- Devoxx 2024
- The Software Engineering Gender Gap
- A Hippocratic Oath for Software Engineers
- 5 Things I wish I knew when I became a software developer
- The Engineering Collective A collective of skills and quests to facilitate learning and promote a shared engineering culture
- Ask In The Channel Private Messages Considered Harmful
- Lead Developer London 2019 Roundup
- The top three challenges in securing Public Sector digital services
- Devoxx 2019 Review A report on all the exciting things we saw at Devoxx 2019.
- Musings of a female Software Engineer on International Women's Day
- Capgemini UK Engineering's Response to the Google (Anti-)Diversity Manifesto
- QCon London 2017
- Our Grade Ladder
- Talking About How We Work
- How We Work Building An Engineering Culture
- DevOps - Why I need to know about it as an Engineer
- How We Work
- How Not To Lead A Team
- Delivering the Mail
- The Thing about Things
- Seniority, strength, and serendipity - what makes a good lead developer?
- Techniques on transforming your team to create a better culture
Cybersecurity
Dashboards
Data model
Databases
Debugging
Decision-making
Deployment
- The Conservation of Complexity in Software How you can never remove complexity in a system, you can only move it
- How to update data models in Drupal 8 Introducing the process of updating data models in Drupal 8
Design
- Designing Cross Platform Mobile Applications with Xamarin A look at the strategies for code sharing between platform specific applications
- Building for Alexa at Devoxx UK
- A design review checklist for non‑designers
- Thoughts on SkillsMatter Meetup: Plugin Architecture Uncle Bob describes plugin architecture and why it's so powerful
- Defining a Minimum Viable Redesign
- Super, Smashing, Great in Barcelona
- When It's Clever to Admit That You're Not Feeling Clever
- Component Based Development for the Enterprise
- Trade-Offs
DevOps
- Enterprise Architecture DocOps Boosting docToolchain with Azure DevOps to streamline collaboration and governance
- Ten Steps towards Cloud Native
- Dotnet, Docker, DevOps Docker to build, test and publish Microsoft .NET applications
- CQL Statement Builder
- DevOps - Why I need to know about it as an Engineer
- Hacking on Bluemix
- Kubeform: Kubernetes clusters in any cloud
- We're Sponsoring ContainerSched
- Controlling the state of your infrastructure
- Microservices made easy with Mesos
- Docker Continuous Delivery Workflows
- DevOps Legacy (Daft Punk Soundtrack optional)
- Introducing mesos-ui: An alternative frontend for Apache Mesos
- Developer Automation
- Tooling as a service via executable images
- Continuously deploying Apollo with Wercker
- How Apollo uses Weave and Weave Scope
- Demo: Launching an Apollo cluster on AWS
- Apollo, an open-source platform for running your apps
- An Introduction to VirtualBox
- Automation as a way of thinking... and docker
- Automated testing for POODLE
Development
- Accelerating AWS Native Development with LocalStack & Docker: A Real-World Case Study
- Use Cases for AI
- Automation Scripting with Bash Automating Tasks in the Cloud with Custom Bash Scripts
- Exploring MacOS Development: Creating a Menu Bar App with Swift & SwiftUI
- Consumer Driven Contract Testing with Pact, Kafka and Spring Boot A brief overview and example of contract testing
- Reference panel in Dynamics 365
- Next.js Fundamentals Through Examples Next.js Basic Features Explained
- A Hippocratic Oath for Software Engineers
- Elasticsearch: Deeper Dive A deeper dive into the world of Elasticsearch
- Distributed Tracing with OpenTelemetry & Jaeger
- Elasticsearch: Introduction A first time hands on with Elasticsearch
- Rafael: A Developers Story The personal story of the developers that assembled and brought you Rafael
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
- Ask In The Channel Private Messages Considered Harmful
- Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers
- Quarkus meets Liquibase Quarkus application with Liquibase data management
- Using AWS S3 and Hugo to Create and Host a Static Website A fast, simple and hassle-free way of creating and hosting a static website
- Promoting on Success: A Safe and Reliable Strategy of Promoting Serverless Applications A strategy of promoting serverless applications from Development up to Production
- Introduction to Serverless Computing on AWS A first dive into Serverless Computing on AWS
- There isn't a module for that already?
- Introduction to Quarkus: Supersonic Subatomic Java A first look into Quarkus
- What is Code Coverage and Why It Should Not Lead Development A proposal to why code coverage should not lead development
- The Conservation of Complexity in Software How you can never remove complexity in a system, you can only move it
- How to update data models in Drupal 8 Introducing the process of updating data models in Drupal 8
- A framework for progressively decoupled Drupal Introducing the SPALP module
- Basic Accessibility for Web Applications
- Service Fabric Cluster Creation Creating a secure Service Fabric cluster from Visual Studio
- Building for Alexa at Devoxx UK
- Debugging into a NuGet package Reducing debugging headaches
- Ways to Skin a Cat Redux and React from a Java developer's perspective
- Neo Engineer or Buridan’s Donkey
- Hacking Blockchain
- Change your debugging mindset
- They Do It With Mirrors Java Process Memory in Microservices
- Capgemini Microsoft Dynamics 365 team at Extreme 365
- DrupalCamp London experience
- Everyone's a Critic The Why and How of Code Review
- Talking About How We Work
- How We Work Building An Engineering Culture
- What to look for in a code review
- Considerations for a Drupal 8 upgrade
- Digital Developer Meetup, Birmingham, 22nd September, 2016
- How We Work
- INVEST in User Stories
- How to write effective bug reports
- Digital Developer Meetup, Birmingham, 14th July, 2016
- Defining a Minimum Viable Redesign
- Digital Developer Meetup, London, 30th June, 2016
- Unit Testing Timer Based Code
- London Calling - Devoxx UK, 2016
- NFR Testing and Tuning - A Scientific Approach
- Harnessing Domain Driven Design for Distributed Systems
- Kubeform: Kubernetes clusters in any cloud
- Cleaning the Camel
- Controlling the state of your infrastructure
- Building private Ethereum networks with Docker Compose
- The ramblings of an open source newbie
- Adventures in Blockchain
- Scala Appetizer for Java Devs
- Understanding and Addressing our Waste
- Delivering the Mail
- Docker Continuous Delivery Workflows
- Techniques on transforming your team to create a better culture
- Creating a CXF REST service with Camel Blueprint
- Is REST Best in a Microservices Architecture?
- Stylish Unit Tests
- Microservices Like Change
- Better Learning Through Code Reviews
- Introducing mesos-ui: An alternative frontend for Apache Mesos
- Tooling as a service via executable images
- BDD Test Execution Throughput
- Continuously deploying Apollo with Wercker
- How Apollo uses Weave and Weave Scope
- Demo: Launching an Apollo cluster on AWS
- Making ethical development decisions
- Last year an unconference changed my life
- Drupal integration patterns
- Apollo, an open-source platform for running your apps
- Code Beauty
- Microservices Gotchas
- When It's Clever to Admit That You're Not Feeling Clever
- Why Microservices Are Right For Us
- Drupal, Symfony and friends
- Drupal 8 PSR-4 Form compatibility in Drupal 7
- Solving problems being technology agnostic
- Pair Programming and Budō
- Keeping Drupal Secure
- Looking Forward to the Spring eXchange 2014 with Capgemini Software Engineering
- Reflections on Drupalcon Amsterdam
- Component Based Development for the Enterprise
- Microservices - A Reality Check(point)
- Reflections on Symfony Live London 2014
- Answering: How long will it take?
- Some Details on the Subtleties of Scala and the Uniform Access Principle
Devoxx
- Devoxx 2019 Review A report on all the exciting things we saw at Devoxx 2019.
- Devoxx UK 2017 Giveaway!
- Win Tickets to Devoxx UK 2016!
- We're Sponsoring Devoxx
- Delivering at Devoxx
Distributed Tracing
Diversity
- Musings of a female Software Engineer on International Women's Day
- Capgemini UK Engineering's Response to the Google (Anti-)Diversity Manifesto
Docker
- Dotnet, Docker, DevOps Docker to build, test and publish Microsoft .NET applications
- Tips and Thoughts on Prototyping with AWS Elastic Beanstalk
- Kubeform: Kubernetes clusters in any cloud
- We're Sponsoring ContainerSched
- Building private Ethereum networks with Docker Compose
- Docker Continuous Delivery Workflows
- Automation as a way of thinking... and docker
Documentation
- Enterprise Architecture DocOps Boosting docToolchain with Azure DevOps to streamline collaboration and governance
- Unit Tests are the Best Documentation
Drupal
- How to update data models in Drupal 8 Introducing the process of updating data models in Drupal 8
- A framework for progressively decoupled Drupal Introducing the SPALP module
- Knowledge Is Dead, Long Live Learning
- DrupalCamp London experience
- Everyone's a Critic The Why and How of Code Review
- What to look for in a code review
- Fun with Drupal 8 configuration management
- Considerations for a Drupal 8 upgrade
- Defining a Minimum Viable Redesign
- Writing custom fields in Drupal 8
- Drupal integration patterns
- Drupal, Symfony and friends
- Drupal 8 in 2 steps
- Keeping Drupal Secure
- Reflections on Drupalcon Amsterdam
- Component Based Development for the Enterprise
- Reflections on Symfony Live London 2014
- Please Hold: Your Call Is In A Queue An introduction to queuing in Drupal
- zip-BDD-do-dah zip-BDD-ay! Behaviour Driven Development with Drupal and Behat
- Supersize me Making Drupal go large
DrupalCon
- Drupal 8 in 2 steps
- Reflections on Drupalcon Amsterdam
- Component Based Development for the Enterprise
Dynamics365
Ego
- Ask In The Channel Private Messages Considered Harmful
- When It's Clever to Admit That You're Not Feeling Clever
Elastic Beanstalk
Elasticsearch
- Elasticsearch: Deeper Dive A deeper dive into the world of Elasticsearch
- Elasticsearch: Introduction A first time hands on with Elasticsearch
Encryption
Engineering
- DCX React Library v1.0.0 is with us and we’re proud of it
- Contributing to the DCX React Library What is the DCX React Library and how can you contribute?
- Introducing the DCX React Library
- A Hippocratic Oath for Software Engineers
- Improving system performance with Redis A journey into benchmarking Azure Cache for Redis
- User Privacy and Data Use in iOS 14 Implications for application developers and publishers
- Securing Spring Boot Config with Kubernetes An approach to utilising Kubernetes secrets to secure spring boot config
- Externalizing Spring Boot Config with Kubernetes An approach to utilising kubernetes config maps to externalize spring boot config
- The Engineering Collective A collective of skills and quests to facilitate learning and promote a shared engineering culture
- Rematch: Redux Without the Bloat
- Lead Developer London 2019 Roundup
- Fast and Free AWS Web Deployment Tutorial A quick guide to deploying a Spring MVC application on AWS.
- Devoxx 2019 Review A report on all the exciting things we saw at Devoxx 2019.
- Out of the Comfort Zone and into the Classroom
- Do Repeat Yourself - returning to the Lead Developer conference
- Building for Alexa at Devoxx UK
- Musings of a female Software Engineer on International Women's Day
- Seeking Frontend Developers
- Learning Gulp.js
- Design Thinking: Cutting through the fluff
- Capgemini UK Engineering's Response to the Google (Anti-)Diversity Manifesto
- My First UI5 Application
- Neo Engineer or Buridan’s Donkey
- Hacking Blockchain
- Learning to Lead, Learning to Listen
- Will this Meteor hit?
- They Do It With Mirrors Java Process Memory in Microservices
- QCon London 2017
- Embracing the Legacy
- A blurry look into the future
- DrupalCamp London experience
- Everyone's a Critic The Why and How of Code Review
- I Test, Therefore I Am
- Talking About How We Work
- How We Work Building An Engineering Culture
- Rearing Good Design Ideas in the Wild
- How We Work
- Unit Tests are the Best Documentation
- Harnessing Domain Driven Design for Distributed Systems
- Delivering the Mail
- Specialism Constrains Throughput
Estimation
Ethereum
Ethics
Experiments
Failure
Fields
Fig
Flow
Frontend
- Modern Frontends live a summary of ‘uncut gems’
- Next.js Fundamentals Through Examples Next.js Basic Features Explained
- Micro Frontends: an Introduction A new approach to building independent web application components
- Rematch: Redux Without the Bloat
- Basic Accessibility for Web Applications
- A design review checklist for non‑designers
- Seeking Frontend Developers
- ffconf 2017 - Conference review
- Knowledge Is Dead, Long Live Learning
- React-ing to change
- Using React to drive change at a car maker
- SVG Icon Workflow for Jekyll with Gulp
- Super, Smashing, Great in Barcelona
- Component Based Development for the Enterprise
Future
GitBook
GitHub
Golang
Governance
Gradle
HOCs
Hackathon
Helm
Hugo
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using AWS S3 and Hugo to Create and Host a Static Website A fast, simple and hassle-free way of creating and hosting a static website
INVEST
IaC
Inclusion
- The Software Engineering Gender Gap
- Musings of a female Software Engineer on International Women's Day
Infrastructure
- The Best of Capgemini Engineering Blog 2016
- An Introduction to VirtualBox
- Automated testing for POODLE
Innovation
- A blurry look into the future
- Security of the Future
- Digital Developer Meetup, Birmingham, 22nd September, 2016
- Digital Developer Meetup, Birmingham, 14th July, 2016
- Digital Developer Meetup, London, 30th June, 2016
InnovatorsRace50
IoT
- Starting out in the world of IoT
- A blurry look into the future
- My take on Capgemini University's recent DevOps Hackathon
- Hacking on Bluemix
- The Thing about Things
JWT
Jaeger
Java
- Preparing for Devoxx How the Cloud Development team gets inspired by preparing to host a conference stall
- Consumer Driven Contract Testing with Pact, Kafka and Spring Boot A brief overview and example of contract testing
- The Efficient Cloud Era The latest developments in Java and Cloud Hosting are allowing tech teams to make an impact on sustainability
- Quarkus meets Liquibase Quarkus application with Liquibase data management
- Fast and Free AWS Web Deployment Tutorial A quick guide to deploying a Spring MVC application on AWS.
- Devoxx 2019 Review A report on all the exciting things we saw at Devoxx 2019.
- Introduction to Quarkus: Supersonic Subatomic Java A first look into Quarkus
- Encrypting configuration in Apache Karaf
- They Do It With Mirrors Java Process Memory in Microservices
- CQL Statement Builder
- Devoxx UK 2017 Giveaway!
- The Best of Capgemini Engineering Blog 2016
- NFR Testing and Tuning - A Scientific Approach
- Harnessing Domain Driven Design for Distributed Systems
- Cleaning the Camel
- Win Tickets to Devoxx UK 2016!
- We're Sponsoring Devoxx
- Microservices Like Change
- Technical Archaeology Unearthing Antipatterns in Modern Distributed Systems
- Microservices Gotchas
- Why Microservices Are Right For Us
- Looking Forward to the Spring eXchange 2014 with Capgemini Software Engineering
- Microservices - A Reality Check(point)
JavaScript
- Next.js Fundamentals Through Examples Next.js Basic Features Explained
- Cypress, isn’t that a popular holiday location?
- A framework for progressively decoupled Drupal Introducing the SPALP module
- How fast are your React‑ions Optimising the performance of React applications
- ffconf 2017 - Conference review
- Ways to Skin a Cat Redux and React from a Java developer's perspective
- Will this Meteor hit?
- Adventures in Blockchain
- Introducing mesos-ui: An alternative frontend for Apache Mesos
Jekyll
Kanban
Kubeform
Kubernetes
- Keeping Spring Boot Apps Secure With HashiCorp Vault
- Navigating Kubernetes Deployments With Helmsman
- Securing Spring Boot Config with Kubernetes An approach to utilising Kubernetes secrets to secure spring boot config
- Externalizing Spring Boot Config with Kubernetes An approach to utilising kubernetes config maps to externalize spring boot config
- Zero to CKA in 2 Weeks Some thoughts on the Certified Kubernetes Administrator exam and how I managed to pass it in 2 weeks with no prior knowledge of Kubernetes.
- A Portable Kubernetes Cluster
- The Best of Capgemini Engineering Blog 2016
- Kubernetes, Ingress controllers and Traefik
- Say Hello to KuWit
- Kubeform: Kubernetes clusters in any cloud
Laravel
Leadership
- Lead Developer London 2019 Roundup
- It's OK Not to be Agile
- Do Repeat Yourself - returning to the Lead Developer conference
- Learning to Lead, Learning to Listen
- DevOps - Why I need to know about it as an Engineer
- My take on Capgemini University's recent DevOps Hackathon
- How Not To Lead A Team
- Seniority, strength, and serendipity - what makes a good lead developer?
- The Lead Developer conference
Lean
Learning
- Devoxx 2024
- 5 Things I wish I knew when I became a software developer
- The Engineering Collective A collective of skills and quests to facilitate learning and promote a shared engineering culture
- Lead Developer London 2019 Roundup
- Fast and Free AWS Web Deployment Tutorial A quick guide to deploying a Spring MVC application on AWS.
- Devoxx 2019 Review A report on all the exciting things we saw at Devoxx 2019.
- Out of the Comfort Zone and into the Classroom
- Project Management Methodology – Probably a necessary evil for large Agile IT Projects
- It's OK Not to be Agile
- Do Repeat Yourself - returning to the Lead Developer conference
- Building for Alexa at Devoxx UK
- ffconf 2017 - Conference review
- Learning Gulp.js
- Knowledge Is Dead, Long Live Learning
- Design Thinking: Cutting through the fluff
- Managing Cloud Infrastructure in Amazon Web Service using VoiceOps
- My First UI5 Application
- Learning to Lead, Learning to Listen
- They Do It With Mirrors Java Process Memory in Microservices
- QCon London 2017
- A Portable Kubernetes Cluster
- A blurry look into the future
- DrupalCamp London experience
- Everyone's a Critic The Why and How of Code Review
- Talking About How We Work
- How We Work Building An Engineering Culture
- How We Work
- NFR Testing and Tuning - A Scientific Approach
- Harnessing Domain Driven Design for Distributed Systems
- Delivering the Mail
- Win tickets to Voxxed Days Bristol
- Women in Technology is an issue for everyone
- Voxxed Bristol Feb. 25th 2016
- Super, Smashing, Great in Barcelona
- Better Learning Through Code Reviews
- Agile Cambridge 2015
- The Lead Developer conference
Legacy
Library
- DCX React Library v1.0.0 is with us and we’re proud of it
- Contributing to the DCX React Library What is the DCX React Library and how can you contribute?
- Introducing the DCX React Library
LowCode
MacOS
Machine Learning
Martial arts
Meetup
- Digital Developer Meetup, Birmingham, 22nd September, 2016
- Digital Developer Meetup, Birmingham, 14th July, 2016
- Digital Developer Meetup, London, 30th June, 2016
Mesos
Meteor
Methodology
- Project Management Methodology – Probably a necessary evil for large Agile IT Projects
- Agile Analogies for Software Development
Microservices
- Micro Frontends: an Introduction A new approach to building independent web application components
- The Conservation of Complexity in Software How you can never remove complexity in a system, you can only move it
- They Do It With Mirrors Java Process Memory in Microservices
- Microservices made easy with Mesos
- Docker Continuous Delivery Workflows
- Is REST Best in a Microservices Architecture?
- Microservices Like Change
- How Apollo uses Weave and Weave Scope
- Demo: Launching an Apollo cluster on AWS
- Apollo, an open-source platform for running your apps
- Microservices Gotchas
- Why Microservices Are Right For Us
- Looking Forward to the Spring eXchange 2014 with Capgemini Software Engineering
- Microservices - A Reality Check(point)
Microsoft
Microsoft Dynamics 365
Mobile
- User Privacy and Data Use in iOS 14 Implications for application developers and publishers
- Designing Cross Platform Mobile Applications with Xamarin A look at the strategies for code sharing between platform specific applications
- Designing Cross Platform Mobile Applications with Xamarin A look at the strategies for code sharing between platform specific applications
- Using React Native to create a reusable mobile app architecture
MySql
NFR
NFT
NetflixOSS
- Microservices Like Change
- Microservices Gotchas
- Why Microservices Are Right For Us
- Microservices - A Reality Check(point)
Networking
Next.js
NiFi
NoCode
NoSQL
Node Red
NodeJS
Non Functional Requirements
NuGet
OAuth
OOP
OSGi
Observability
Open Source
- Modern Frontends live a summary of ‘uncut gems’
- Platforms to support Product Oriented Teams How to create a truly usable accelerator to allow dev teams to focus on business needs
- There isn't a module for that already?
Open source
- Fast and Free AWS Web Deployment Tutorial A quick guide to deploying a Spring MVC application on AWS.
- Devoxx 2019 Review A report on all the exciting things we saw at Devoxx 2019.
- How to update data models in Drupal 8 Introducing the process of updating data models in Drupal 8
- A framework for progressively decoupled Drupal Introducing the SPALP module
- Will this Meteor hit?
- CQL Statement Builder
- Devoxx UK 2017 Giveaway!
- Ansible and Weave step by step
- Kubernetes, Ingress controllers and Traefik
- Considerations for a Drupal 8 upgrade
- Say Hello to KuWit
- We're Sponsoring ContainerSched
- Win Tickets to Devoxx UK 2016!
- Controlling the state of your infrastructure
- The ramblings of an open source newbie
- We're Sponsoring Devoxx
- Transparency of Things
- Tooling as a service via executable images
- Supersize me Making Drupal go large
OpenTelemetry
PHP
PaaS
- Tips and Thoughts on Prototyping with AWS Elastic Beanstalk
- My take on Capgemini University's recent DevOps Hackathon
- Throwing stones at Clouds
Pair programming
Patterns
- Micro Frontends: an Introduction A new approach to building independent web application components
- The Conservation of Complexity in Software How you can never remove complexity in a system, you can only move it
- Technical Archaeology Unearthing Antipatterns in Modern Distributed Systems
Performance
Platforms
PowerApps
Problem Solving
Product Centric
Productivity
- Project Management Methodology – Probably a necessary evil for large Agile IT Projects
- When It's Clever to Admit That You're Not Feeling Clever
Programming
- How fast are your React‑ions Optimising the performance of React applications
- Unit Testing Timer Based Code
- Cleaning the Camel
- Scala Appetizer for Java Devs
- Stylish Unit Tests
- Code Beauty
Protocols
Psychology
- Knowledge Is Dead, Long Live Learning
- How Not To Lead A Team
- Seniority, strength, and serendipity - what makes a good lead developer?
- Techniques on transforming your team to create a better culture
- Code Beauty
- When It's Clever to Admit That You're Not Feeling Clever
Puppet
Quarkus
REST
- Combining OAuth and JWT to gain performance improvements
- The Best of Capgemini Engineering Blog 2016
- Looking Forward to the Spring eXchange 2014 with Capgemini Software Engineering
React
- DCX React Library v1.0.0 is with us and we’re proud of it
- Contributing to the DCX React Library What is the DCX React Library and how can you contribute?
- Introducing the DCX React Library
- Rematch: Redux Without the Bloat
- Out of the Comfort Zone and into the Classroom
- Why you should try React higher-order components now
- How fast are your React‑ions Optimising the performance of React applications
- Ways to Skin a Cat Redux and React from a Java developer's perspective
- Will this Meteor hit?
- React-ing to change
- Using React to drive change at a car maker
- Adventures in Blockchain
- Introducing mesos-ui: An alternative frontend for Apache Mesos
React Native
Recruitment
Redis
Redux
- Rematch: Redux Without the Bloat
- How fast are your React‑ions Optimising the performance of React applications
- Ways to Skin a Cat Redux and React from a Java developer's perspective
Rematch
Requirements
Risk
Route 53
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
S3
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
- Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers
- Using AWS S3 and Hugo to Create and Host a Static Website A fast, simple and hassle-free way of creating and hosting a static website
SAFe
SAP
SES
SQL
- Improving system performance with Redis A journey into benchmarking Azure Cache for Redis
- To SQL or not to SQL SQL vs NoSQL: which one should you choose?
Scala
- Scala Appetizer for Java Devs
- Some Details on the Subtleties of Scala and the Uniform Access Principle
Scaling
Scope
Scripting
Scrum
- Project Management Methodology – Probably a necessary evil for large Agile IT Projects
- INVEST in User Stories
- Little's Law and KanBan
- Agile and Lean
Security
- AWS Simple Email Service Security
- Keeping Spring Boot Apps Secure With HashiCorp Vault
- User Privacy and Data Use in iOS 14 Implications for application developers and publishers
- Securing Spring Boot Config with Kubernetes An approach to utilising Kubernetes secrets to secure spring boot config
- Encrypting configuration in Apache Karaf
- Keeping Drupal Secure
- Automated testing for POODLE
Serverless
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
- Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers
- Quarkus meets Liquibase Quarkus application with Liquibase data management
- Ten Steps towards Cloud Native
- Using AWS S3 and Hugo to Create and Host a Static Website A fast, simple and hassle-free way of creating and hosting a static website
- Promoting on Success: A Safe and Reliable Strategy of Promoting Serverless Applications A strategy of promoting serverless applications from Development up to Production
- Introduction to Serverless Computing on AWS A first dive into Serverless Computing on AWS
- Introduction to Quarkus: Supersonic Subatomic Java A first look into Quarkus
- Serverless, and the challenges using it Developing a serverless application in Azure with Functions
Skills
- The Engineering Collective A collective of skills and quests to facilitate learning and promote a shared engineering culture
- ffconf 2017 - Conference review
- Learning Gulp.js
- Design Thinking: Cutting through the fluff
- Capgemini UK Engineering's Response to the Google (Anti-)Diversity Manifesto
- My First UI5 Application
- Neo Engineer or Buridan’s Donkey
Soft Skills
- Ask In The Channel Private Messages Considered Harmful
- Out of the Comfort Zone and into the Classroom
Spring
- Consumer Driven Contract Testing with Pact, Kafka and Spring Boot A brief overview and example of contract testing
- Securing Spring Boot Config with Kubernetes An approach to utilising Kubernetes secrets to secure spring boot config
- Externalizing Spring Boot Config with Kubernetes An approach to utilising kubernetes config maps to externalize spring boot config
- Microservices Like Change
- Microservices Gotchas
- Why Microservices Are Right For Us
- Looking Forward to the Spring eXchange 2014 with Capgemini Software Engineering
- Microservices - A Reality Check(point)
Spring Boot
Spring MVC
Spring Security
Stats
Strategy
Sustainability
- Preparing for Devoxx How the Cloud Development team gets inspired by preparing to host a conference stall
- The Efficient Cloud Era The latest developments in Java and Cloud Hosting are allowing tech teams to make an impact on sustainability
Swift
SwiftUI
Symfony
SysOps
TDD
Teams
- It's OK Not to be Agile
- Do Repeat Yourself - returning to the Lead Developer conference
- Learning to Lead, Learning to Listen
- How Not To Lead A Team
- Seniority, strength, and serendipity - what makes a good lead developer?
- Techniques on transforming your team to create a better culture
Technology
Terraform
Testing
- Accelerating AWS Native Development with LocalStack & Docker: A Real-World Case Study
- Use Cases for AI
- Cypress, isn’t that a popular holiday location?
- What is Code Coverage and Why It Should Not Lead Development A proposal to why code coverage should not lead development
- I Test, Therefore I Am
- How to write effective bug reports
- Unit Tests are the Best Documentation
- Unit Testing Timer Based Code
- NFR Testing and Tuning - A Scientific Approach
- How to do NFR Testing (Non Functional Testing)
- Stylish Unit Tests
- BDD Test Execution Throughput
- Automation as a way of thinking... and docker
- Automated testing for POODLE
- Effective BDD
- zip-BDD-do-dah zip-BDD-ay! Behaviour Driven Development with Drupal and Behat
Token
Transparency
Tutorial
- Elasticsearch: Deeper Dive A deeper dive into the world of Elasticsearch
- Elasticsearch: Introduction A first time hands on with Elasticsearch
- Fun with Drupal 8 configuration management
UX
Unit tests
User Story
Vagrant
Vault
Virtualbox
Virtualisation
Visual Studio
Voice
Voxxed
- Devoxx 2019 Review A report on all the exciting things we saw at Devoxx 2019.
- Devoxx UK 2017 Giveaway!
- Win Tickets to Devoxx UK 2016!
- We're Sponsoring Devoxx
Wash-up
Ways Of Working
- 5 Things I wish I knew when I became a software developer
- The bigger picture and the smaller details
- Project Management Methodology – Probably a necessary evil for large Agile IT Projects
- A design review checklist for non‑designers
- Rearing Good Design Ideas in the Wild
Weave
Web
Website
- Using GitHub Actions and Hugo Deploy to Deploy a Static Site to AWS
- Using Route 53 to Create a New Domain for a Static Site Using Route 53 to create a new domain for a static site together with DDoS protection
- Using AWS CloudFront as a CDN for an S3 Static Site Implementing a CDN in order to effectively deliver static content in close proximity to readers
- Using AWS S3 and Hugo to Create and Host a Static Website A fast, simple and hassle-free way of creating and hosting a static website
Workflow
- The Best of Capgemini Engineering Blog 2016
- Better Learning Through Code Reviews
- Component Based Development for the Enterprise