Latest news from Digital Croydon

By - Friday 8th May, 2015

Serena Alam provides an update from the fourth Digital Croydon event

Photo by Richard Bray; used with permission

In the past, Digital Croydon has been a small quarterly event for web developers, testers etc, that’s been running since Summer 2014 (ie last Summer). However, we’re now keen to make it equally appealing to non-tech people and are hoping that more people will want to attend the events.

How Digital Croydon fits into the local tech scene

The local tech scene is extremely active and vibrant – there are a lot of tech people out there who regularly meet together in Croydon to discuss and learn about tech, and who are just buzzing with ideas! Regular readers of the Croydon Citizen will by now have heard of Croydon Tech City (CTC) and perhaps also Croydon Creatives. (Some of you may have even heard of Purley 2.0!) All of which are local tech movements of sorts.

Digital Croydon is a similar initiative. Co-organiser Richard Bray and I work closely with members of the CTC team and the Croydon Creatives team to build on the great work that these groups are already doing, but at the same time to try to bring something new to the local tech community.

The fourth Digital Croydon conference

To date there have been four Digital Croydon conferences. The fourth one was held on the evening of Thursday 9th April (of this year) at the Croydon Conference Centre. CTC head of community Simon Tomes kindly did some live-tweeting of the conference under the hashtag #DC4.

The first speaker was software engineer Andrew Easter. He has previously worked at Gumtree and is also a tech specialist for CTC. Easter gave us a short (but extremely useful!) overview of something called ‘event-driven architecture’ (EDA).

Before he began his talk, he clarified that he would be talking about back-end web development (rather than front); he also reminded us about the Agile & Scrum workshops that he regularly facilitates for CTC.

Slideshow by Andrew Easter.
Image author’s own.

Easter believes that Scala is the best coding language. (Although he does specialise in Java development too.) He defines EDA as: “the art of designing a system around the principle of using events – concise descriptions of state changes or significant occurrences in the system – to drive behaviour both within and between the applications that make up an entire system.” He used bank accounts as an example of entity changes as events.

He also talked about the evented web, business intelligence, system monitoring, log file analysis, and behaviour-driven development. He closed his talk by talking about event sourcing and said that it plays well with CQRS pattern. Easter’s Twitter handle is @DrewEaster.

The second speaker was Francesca Cuda who at the time was mobile apps team lead at Gumtree. Her talk was entitled: Zigzagging Around in Mobile App Development. She talked about apps crashing after they’ve launched. You can follow her at @FrancyCuda.

Finally, Toby Sims (developer relations at Mailjet) talked about Open Source API documentation. Very appropriately, he turned up for his talk wearing a Mailjet t-shirt; which added visual value. You can follow him on Twitter at @4thfloor_monkey.

The next event will be on Thursday 16th July, so please add this to your calendars now as we’d love for you to join us! If you’d like to know more about Digital Croydon, please don’t hesitate to tweet us at @DigitalCroydon. Lastly, if you’d like to read more about tech, don’t forget to download the Croydon Citizen’s Tech edition from the print archive (if you’ve not already got a copy)!

The next Croydon Tech City event takes place on Thursday 21st May at 7:30pm at Matthews Yard, Croydon. All are welcome. Sign up here.

Serena Alam

Serena Alam

Hi Royal Marsden (Sutton), what the fuck did you do to my mother (Before I started attending her hospital appointments with her), you bunch of cunts?! :-O

More Posts - Website

  • Ian Marvin

    Interesting article, on a smaller scale (in terms of devices) it would be interesting to see how EDA will be used in connection with the Internet of Things.

    • Serena Alam

      Good to hear you found it interesting. :)

  • dreweaster

    EDA seems like a natural fit in the context of IoT. Ultimately, all these connected devices are consumers of commands and generators of events. E.g. you command a thermostat to switch on at 10am every day for 30 minutes, and every day at 10am an event is generated ‘HeatingTurnedOn’ followed by ‘HeatingTurnedOff’ 30 minutes later. Modelling IoT devices with EDA in mind definitely appears to make sense.

  • Serena Alam

    I’ll be honest I thought Andrew was talking about QRS complexes at first… cos my yeargroup had to know the ECG inside out when we were at Medical School. Lol.