Virtual Meetup: Feb 2021

Wednesday, February 3, 2021
6:30 PM to 8:30 PM GMT

Sign up here: https://www.meetup.com/Scottish-Developers/events/275643581/

In the first of our 2021 meetups we’ll have 2 great talks:

⭐ Future of HTML controls
⭐ A Piece of Cake – C# Powered Cross-platform Build Automation

Let’s get to know our speakers a bit more…


Stephanie Stimac

Stephanie is a Program Manager for Developer Experiences on Microsoft Edge who comes from a background in web and user interface design as well as front-end development. She’s worked on developer tooling in the browser as well as the open source project, http://webhint.io and is currently responsible for Edge developer engagement through the Web We Want initiative.

“Future of HTML controls”

Native HTML Form Controls can be some of the most painful elements to style and customize. 25 years after the first HTML Standard introduced them and developers have resorted to building custom controls from scratch to achieve what they need to. I’ll discuss the history behind native form controls, where we’re at presently with styling them and take a look at the proposed solutions by standards groups and browser vendors to standardize controls and solve the pain points developers have been complaining about for years.


Gary Ewan Park

Gary Ewan Park has over 10 years experience working as a developer on technologies such as ASP.NET, Windows Forms, WPF, SharePoint, Silverlight, and many others. Throughout his career, Gary has always looked to see how things can be automated, using the mantra that if you do the same thing more than twice, it is time for automation. In 2017 he was awarded a Microsoft MVP in Developer Technologies. His day job has him working for Chocolatey Software, Inc.

In his spare time, Gary contributes to a number of Open Source projects including Chocolatey, Boxstarter, Cake, Cake-Contrib, GitVersion, and GitReleaseManager.

Gary is a founding member of the Aberdeen Developers .Net User Group, that holds monthly sessions on any topic related to the Microsoft .Net Technology Stack.

“A Piece of Cake – C# Powered Cross-platform Build Automation”

In this session we will start with a standard .NET Solution and incrementally add a build and orchestration script to compile the application, run unit tests, perform static analysis, package the application, and more, with the C# skills that you already have, using the Cake Build Automation System.

See you all there!

Sign up here: https://www.meetup.com/Scottish-Developers/events/275643581/

Julie Lerman visits Scotland.

Hello!

The Scottish Developers team have an exciting announcement, we have a special guest joining us for 2 events across east and west coasts: Julie Lerman.

We have partnered with Experis and are pleased to have them support Julie Lerman’s mini-tour of Scotland.  In her presentations in Glasgow and Edinburgh, she will be sharing her latest insights on EF core as well as architectural guidance around dealing with data in the context of modern web development on the .Net stack

About Julie

Julie Lerman is a Microsoft Regional Director, Microsoft MVP (since 2003), software coach and consultant. You can find Julie presenting at conferences around the world on Entity Framework, Domain Driven Design and whatever other technologies catch her eye. Julie blogs at thedatafarm.com/blog, is the author of the highly acclaimed “Programming Entity Framework” books, the MSDN Magazine Data Points column and popular videos on Pluralsight.com.

Glasgow: May 16th – @ Glasgow Caledonian University

Mapping DDD Domain Types with EF Core

Entity Framework half-heartedly supported DDD patterns. But the new-from-scratch EF Core has brought new hope for DDD practitioners to map your well-designed domain classes to a database, reducing the cases where a separate data model is needed. EF Core is very DDD friendly, even supporting things like fully encapsulated collections, backing fields and the return of support for value objects. In this hands we’ll review some well-designed aggregates and explore how far EF Core goes to act as the data model between your domain classes and your data store.
Sign up on meetup here

Edinburgh: May 21st –  @ Microsoft, Waverly Gate.

Building Cross-Platform Server-Side Data APIs

Front ends are cool but mostly useless without data. Sure, some of your data sources provide REST APIs so you can just write queries directly against them but that is so old school. Instead, you can build back end APIs that address the specific data needs of your web application and relieve front end devs from tangling with database schema, query syntax and other distractions. In this session you’ll learn the basics of creating a back end API as well as some smart architectural guidance to make moving data between your front end and your data store. We’ll start with an ASP.NET Core Web API, EF Core and a relational database, then look at a data API built with Azure Functions to support a Cosmos DB document database.

Sign up on meetup here

As you can imagine, we are really excited to have Julie visit us here in Scotland and give not one but two talks for the Scottish Developers group. Both events are free to attend thanks to our hosts and sponsors Experis.

We hope to see you all there!

The Scottish Developers Team.

DDD Scotland: Thank You!

We would just like another opportunity to thank everyone who made DDD Scotland a success: speakers, volunteers, sponsors and of course all of you who attended. We had > 250 attendees on the day, which considering the very rainy Scottish weather we had, is impressive!

We have had some lovely feedback and some things to work on for next year to make it even better. You can still give feedback on the event here and on specific talks here.

In the meantime, let’s remind ourselves of the day with these blogs from the community (if you have blogged but we haven’t included it, let us know and we will add it to the list!):

https://theliddler.site/2018/02/11/ddd-scotland-2018/@The_Liddler

https://gregorsuttie.com/2018/02/11/dddscotland-restrospective/@gregor_suttie

https://carolelogan.net/blog/developer-diary-ddd-scotland/@crgrieve

https://peat.me.uk/2018/02/16/ddd-scotland/@RTPeat

http://blog.craigtp.co.uk/post/ddd-scotland-2018-in-review@craigtptech

https://www.linkedin.com/pulse/dddscotland-net-talent-blog-darren-dalrymple-1/@NetTalent

Some of our speakers have shared their slides online so we thought we would gather them all on one place for you (again, if we have missed any, let us know!):

PWAs- @jmaciver22

https://speakerdeck.com/jamesmaciver/progressive-web-apps-ddd-scotland-2018

https://github.com/jamesmaciver/dddscot-demo

Accessibility in Modern Web Apps- @stuartashworth9

http://www.stuartashworth.com/ddd/accessibility-in-modern-web-applications.pdf

http://www.stuartashworth.com/ddd-transcript/accessibility-in-modern-web-applications-transcript.pdf

Leveling up to become a tech lead

https://speakerdeck.com/tourismgeek/levelling-up-to-become-a-technical-lead

Teaching an old dog new tricks- @ismailmayat

https://docs.google.com/presentation/d/1p4UU6t0dn8J0dIsTqK1b5UyyAOSN_o_KSEnXN6HxD6c/edit#slide=id.g258d29308c_0_0

Adding a layer of chocolate(y) – @gep13

https://gitpitch.com/gep13/ChocolateyDemos/dddscot#/

Writing Simpler ASP .Net Core – @jchannon

https://github.com/jchannon/t1000

ReactJS and Friends- @paulaik

http://ddd18.paulaikman.co.uk/#/

APIs on the scale of decades- @garyfleming

https://github.com/garyfleming/apis-for-decades/releases/tag/v0.3

Interactive C# Development- @filip_woj

http://filipw.github.io/dddscotland-2018/#/

Thanks again to everyone for contributing on the day, looking forward to seeing you all at our upcoming Scottish Developers events, and of course DDD Scotland next year!

Carole, Andrew and Christos.

(The Scottish Developers Team)

DDD Scotland: Agenda and Tickets Released!

First of all, Happy New Year from the Scottish Developers team! We hope you all have a refreshing break and are ready for an exciting year for Scottish development community. Which leads us to our big announcement…

DDD Scotland agenda has been announced and the tickets are now available here. Tickets are of course, in DDD tradition, free as this is a non profit community driven event. So, come along on Saturday 10th February to UWS campus in Paisley to join us!

As you can see, there is an interesting mix of technologies in our sessions, for example .Net, Javascript, AI, Security and Accessibility. A big thank you everyone who submitted a session and to all who voted, we were amazed by the amount of submissions and the quality of these shows just how great a development community we have here in Scotland.

One addition to the event we are excited about is that as well as our 3 tracks of voted sessions, we have a 4th room for lightning talks and panels. We have 2 panels taking place “Your career as a software developer” and “What makes a graduate software developer employable?” , where we will hear advice from experienced members of the development community. There are slots for 15 minute lightning talks available throughout the day so get in touch with scottishdevs@gmail.com if you would like to sign up.

At this stage, we would like to thank all of our sponsors, speakers and volunteers who have made it possible to get this far. Just one month to go now and the team is excited for what is looking to be a great day, we are really looking forward to seeing you all.

Let us know on twitter if you are coming along and what sessions you are looking forward to using #dddScotland

Thanks and see you all soon,

Carole, Christos and Andrew (The Scottish Developers team).

DDD Scotland is back!

You read the title correctly, DDD is coming back to Scotland! This is a completely free event where you can both learn from and network with fellow developers.

This is an all-day event taking place on Saturday 10th February 2018 between the hours of 8:30am and 5pm at the Brough Hall, UWS in Paisley (a fifteen-minute journey from Glasgow city centre).

You can expect several different tracks taking place throughout the day including one from a mixture of students and first-time speakers in line with our goals for broadening community participation.

Regardless if you are interested in simply attending or getting your name on the map by submitting your own talk for the other attendees to vote on we’ve got you covered.

This is a great opportunity for developers at all points in their career and we encourage you to participate if you are able and willing.

You can sign up and submit your talks at our website right now so don’t wait around, get the ball rolling! Submissions end on 7th December at 5pm.

Voting will be open to the public on 8th December and closed with the final count being tallied on 22nd December at 5pm.

Expect the final agenda for both tracks to be published sometime on 22nd December.

So what are you waiting for? Get  Saturday 10th February in your diaries and we look forward to seeing you there!

Full details of this event are available at DDD Scotland website or alternatively follow the official DDD Scotland Twitter at @dddscot or us at @scottishdevs for further updates as soon as we have.

Our new star signing!

With plans for our December presentation well underway and DDD Scotland scheduled for early 2018 we’ve decided to give our team a serious boost and are delighted to announce that Carole Logan is joining our team.

Carole is a senior web developer at Equator. Mainly working in the .Net stack after converting from Java, she has an interest in learning new technologies beyond websites such as IOT and voice. An enthusiastic member of the Umbraco community and current Umbraco MVP, Carole also runs the Glasgow Umbraco meetup as well as the Glasgow chapter of Ladies of Code.

Carole’s professional achievements and community contributions were recently recognized via a nomination and subsequent commendation in the Digital Professional of the Year Award, part of the Herald Scottish Digital Business Awards 2017 as well as being one of the winners of the We Are The City, Rising Stars in Technology Awards 2017.

When not coding you will find her long-distance running around Glasgow and baking.

DDD Scotland Agenda

ddds-unicorn-side-284-086We’ve finalised our agenda and already people have said they’re finding it difficult to decide which sessions to see and which they’ll have to miss out on.

For full information visit ddd.scot. Tickets are available here.

Napier / Doyle Lauder / Heriot Clark Greyfriar
08:30 Registration
09:20 Welcome and housekeeping
09:30 Paul Gillespie
Architecture at Web scale: the good, the bad and the ugly
Keith Kirkhope
A Squad Lead’s tale: the Skyscanner Squads model
Christos Matskas
ASP.NET Core (formerly 5) deep dive
Matt Lacey
Six dimensional mobile user experiences
10:30 Break
10:50 Craig Nicol
Developers are users too : why the user experience of your API sucks
Clarke Ching
Lesstimating: how to fix estimating by doing less of it, not none of it.
Naeem Sarfraz
Windows brings Docker Goodness – What does it mean for .NET developers?
Chris Canal
React for the .Net Developer
11:50 Break
12:10 Raymond Davies
Breaking the monolith
Nathan Gloyn
You keep using the word agile, I do not think it means what you think it means
Gary Ewan Park
Having your Cake, and eating to too!
Don Wibier
Responsive Web Design for Developers
13:10 Lunch
14:25 Sebastien Lambla
Versions are evil – How to do without in your APIs
Chris McDermott
“Ladies and gentlemen, the plane is no longer the problem”
Toby Henderson
Brighter to the Core, moving an OSS project to .Net Core 1.0
Gary Short
Would You Have Survived The Titanic?
15:25 Break
15:45 Max Vasilyev
CQRS and how it can make your architecture better
Richard Dalton & Ashic Mahtab
“Advanced” Functional Programming For The Absolute Beginner
Mike Ritchie
The Code Craftsmanship Thing for the Internet Of Things Thing
Kendall Miller
To The Cloud! How Azure helped us improve the scalability of our SaaS
16:45 Prize draw
17:15 Close

[tickets]

Lean Agile Scotland – Tickets now on sale

lean-agile-scotlandThe organisers of Lean Agile Scotland are happy to announce that they have dates, a venue, keynote speakers and their tickets are now on sale!

This year the conference will take place on the 5th, 6th & 7th of October and they are back at the John McIntyre conference centre n Edinburgh.

They’ve put together another awesome group of keynote speakers, they are Dave Snowden, Melissa Perri, Sal Freudenberg, Simon Wardley, Carina C. Zona and Jez Humble.

Tickets are on sale and if you are fast you can pick up one one of the Super Early Birds. There are also single day tickets available if you can’t make it along for the full conference.

 

.NET Rocks! is coming to Scotland

Join Carl Franklin and Richard Campbell as they take you on a tour of the broad range of subjects they’ve explored recording more than 1200 episodes of .NET Rocks! over the past 10+ years. The development world today is evolving rapidly, but a look at the history of development can help inform the path we’re on and where we’re going. Along the way you’ll hear some great stories from the various .NET Rocks! episodes and get some ideas of how you can take your career and your company into the future of technology.

dnr-duo-reframed.jpg

They have a three date tour of Scotland coming up in January. More information and tickets can be found here:

 

Each evening, Carl and Richard will delivery their keynote talk followed by a recording of .NET Rocks with a special guest.

Sponsors

Big thanks to our sponsors, whose support and generosity have enabled us to bring you the .NET Rocks! Scottish Tour.

Codifycodify_small.png
Founded in 2000, Codify have over a decade of experience developing custom applications for the oil and gas industry used by companies of all sizes, from small local businesses to global corporations.

Being based in Aberdeen has allowed Codify to gain a high level of knowledge about the energy industry. Codify love to hire smart people, have happy customers and build software that helps their clients get their job done.

For more information please visit their site at http://www.codify.ltd.uk/

Evoke ITEvoke-IT-Logo.png

Evoke IT specialise in all things SharePoint. Since 2011 they have been building and providing businesses with a wealth of tools created to transform the way your company operates. Equipped with the largest team of SharePoint resources in Scotland means they can fully customise the technology to suit your business processes. Evoke IT pride themselves on the individual strengths that each member of their growing company can contribute.

For more information please visit their site at http://www.evokeit.com/

Lockheed Martin

 

LLM.jpgockheed Martin is a global technology organisation with three key areas of focus in the UK; Transportation & Energy, Public Services and Security & Defence. With over 3,000 people throughout the UK, our team of experts ensure our technology solutions enable customers to overcome challenges and become more efficient. We have a proven history of supporting some of the most complex businesses in the world. Our customers include Scottish Government, Heathrow Airport, the NHS, Total E&P, the Ministry of Justice, NATS and Scottish Power.

SkyScanner

Skyscanner is a global travelskyscanner_RGB_cirrus_small meta search engine enjoying phenomenal growth right now. Behind our brand is a culture of continual innovation and right now we’re doing great things to drive transformation in online travel search. We’re proud to employ the best in the business and as we grow our global operations we need more brilliant people to join us in making an impact in our industry.

You can help us get there even faster. Check out our current job opportunities across the business! http://skyscanner.net/jobs/

 

Slides from DunDDD 2014

Here are links to slide decks and other resources that we’ve received from speakers at DunDDD 2014.

  • “Is your mobile app as secure as you think” by Matt Lacey: Slide Deck
  • “Dark Data” by Prof. Mark Whitehorn: Slide Deck
  • “Exploring more Exotic Patterns in Data” by Prof. Mark Whitehorn: Slide Deck
  • “5 steps towards faster web sites and HTML5 games” by Michael Ewins: Slide Deck
  • “NewSQL – Deliverance from BASE and back to SQL and ACID” by Tony Rogerson: Slide Deck
  • “Apache Cassandra for Ops, the Dos and the Don’ts” by Duy Hai Doan: Slide Deck
  • “Mining Massive Datasets” by Aschic Mahtab: Slide Deck
  • “Why you should be using Web Components Now. And How” by Phil Leggetter: Slide Deck, GitHub Source
  • “ASP.NET 5 – The ‘New Kid on the Block'” by Christos Matskas: Slide Deck
  • “Introduction to Node.js – From Hello World to Deploying on Azure” by Colin Mackay: Slide Deck, Source Code, and References

Also Craig Murphy took some photos throughout the day: Flickr Album