Blog
Industry news and comment, from practical tips for publishing open data to inspiring accounts of how open data has changed businesses.
-
Implementing a GraphQL API for a Graph Database
Simon, one of our senior engineers talks about his experiences implementing a GraphQL API for a Graph Database.
-
Accessing the Environment Agency’s continuous monitoring archive via API
Our delivery manager Tom Guilbert highlights the updated API that underpins the Environment Agency’s continuous monitoring archive that we designed, built and run. The API is a way to access the massive volume of data behind the Hydrology Data Explorer. Introduction This blog follows on from a previous #TechTalk post about a new and hugely…
-
UK Government Data Maturity Assessment Framework
We’ve been looking at the UK Government’s Data Maturity Assessment for Government Framework published in March this year. We see it as an important framework, in that it will inform central governmental (and possibly other) organisational data strategies in the coming years, especially in the context of the National Data Strategy, so have taken a…
-
Publishing the Environment Agency’s Hydrology Archive for Everyone
Our Delivery Manager Tom Guilbert reflects on his first year with Epimorphics since leaving the Environment Agency, whilst announcing the launch of our major overhaul of the Environment Agency’s Hydrology Data Service.
-
My First 6 Months as a Frontend Software Engineer at Epimorphics
Our new Frontend Software Engineer Daniel shares his experience of working at Epimorphics over the past 6 months. He talks about the challenges he faced, the skills he acquired, and the impact he has made. He also dives into the work culture at the company and the projects he worked on.
-
Writing ontologies with ChatGPT
We’ve been watching the development of modern Large Language Models (LLM) like GPT with keen interest and some awe. Like much of the tech world we’ve been fascinated by ChatGPT and the mix of impressive results, some errors and some outright making (convincing) stuff up, that it delivers As others have noticed, ChatGPT has a…
-
Our 2021/2022 Carbon Footprint
2021/22 is the second year we have formally estimated our carbon footprint working closely with carbon footprinting consultants Carbon Footprint Ltd to ensure that we are following standards and guidelines as closely as we can. Having done our footprint last year, it was easier and quicker pulling the information and data required together this year.…
-
The problem of state, running linked data services in Kubernetes
An important part of our work involves running and managing services for our clients. Whether public facing data services such as the Environment Agency Hydrology service or Food Standards Agency listings of regulated products, or private data services used for data integration and access within a client’s business. Running so many managed services efficiently means…
-
Regression testing and data checking using SPARQL
Many of our projects involve the transformation of source data from a tabular format into RDF that has been aligned with classes and properties drawn from RDF vocabularies. Over time the source data, target vocabularies and the transforms themselves can be subject to change. We have a growing number of relatively generic regression checks that…
-
Securing Infrastructure Monitoring using OAuth2
Andrew, our DevOps engineering lead, talks about his experiences securing infrastructure monitoring with OAuth2, when working on our infrastructure development. This post is one of our #TechTalk posts, that will focus on different areas of our work in the coming months. Part One: the problem The DevOps world has a mature eco-system of Third-Party applications…