First steps in servlerless

I’m starting a new job next month where I’ll be using AWS Lambda. In preparation, I’ve been cramming on the topic. The main resource I’ve used is O’Reilly’s Programming AWS Lambda, and I’m enjoying learning from an actual physical book with an animal on the cover. Here’s a quick summary of some of the other… Continue reading First steps in servlerless

The Story Of Silicon Roundabout

I’ve written before about the failure to create a Silicon Brighton, despite both a vibrant community and significant investment. While the whole country has tried for years to create technology innovation clusters, the most successful example is “Silicon Roundabout”. The name Silicon Roundabout came from a jokey tweet by Matt Biddulph (who formerly worked at… Continue reading The Story Of Silicon Roundabout

An Introduction to FXGL

Last week, Brighton Java had a session from Almas Baimagambetov of Brighton University, who introduced the FXGL game library. The session featured three introductory videos and some discussions . I’ve embedded the three videos at the bottom of this post. What was most exciting to me was how quickly results could be produced. One of… Continue reading An Introduction to FXGL

Living Without Pre-Production Environments

Would we be better off without test environments? I try not to recommend too many talks, but I loved this one from Nicky Wrightson of Skyscanner about living without pre-production environments. It provides an interesting solution to a lot of problems with performance environments I’ve been thinking through. Trying to accurately reproduce live environments seems… Continue reading Living Without Pre-Production Environments

What’s So Special About Cloud Software?

One of the more interesting interview question I’ve been asked in the past few years was about the differences between cloud development and monoliths. I don’t think I gave the expected answer when I said that they’re not all that different Yes, cloud environments are complicated but good cloud development relies on the sort of… Continue reading What’s So Special About Cloud Software?

Some things learned in 20 Years of Software Development

I’ve now been a software developer for over 20 years. I started out thinking this would be a temporary diversion, but it’s grown to be something I love. I’ve been lucky enough have a wide experience of the industry, from mobile to microservices, and from three-person companies to multi-nationals. So, I decided to compress some… Continue reading Some things learned in 20 Years of Software Development

Published
Categorized as programming

Brighton Java and the Pandemic

When the pandemic first struck, I put Brighton Java into hibernation. I expected the pandemic to be resolved after maybe six months, and thought I would wait it out. Since that’s not what has happened, it’s time to consider what a local Java User Group should be when we can’t meet together. The obvious response… Continue reading Brighton Java and the Pandemic