This is the 3rd blog post in my LINQPad Tips and Tricks series. The first two posts can be found below. If you haven't read them already, I'd highly recommend having a look through those as well as this post...
This month was our last .NET Oxford of 2018, and this time we had another lightning talk event! I always really enjoy these lightning talk events, as there's always a lot more variation, and much more of a community feel with more people getting up on-stage. And being December, our Primary sponsors Corriculo Recruitment adding even more to that social (and Christmassy!) feel by bringing along plenty of Mulled Wine too!
I've worked with quite a few companies now - both as a permanent employee and as a contractor/consultant. However, up until now, I haven't worked with a team who use Pull Requests for all code changes. Whilst I know the PR model well through GitHub and open source - I hadn't previously used it within an actual workplace.
This month, we had our biggest meetup yet, as we welcomed Jon Skeet himself to .NET Oxford to tell us about some of the upcoming C#8 features. And as you can see from the photo below - he certainly filled the house!...
Have you ever had a bug report that just reads "It doesn't work"? Or more likely it has a bit more information than that, but clearly not enough for you to actually do something about it. You then ask for more information, and get a little bit more back - but you have to keep on emailing back and forth and explicitly asking questions to squeeze out all the information you need to reproduce, diagnose, and hopefully fix the issue.
Anyone who is subscribed to the .NET Oxford Meetup.com mailing list, would have received a group email from me last week about what looked like a bug in Meetup.com. At the time of writing that email, it appeared that Meetup was taking members from the wrong end of the waiting list when places became available!
Our .NET Oxford meetup this month was all about Microsoft's globally-distributed database, Cosmos DB - and we were very pleased to welcome James Broome and Mike Larah from Endjin to tell us all about it! It also turned out that Endjin (being a remote working team), decided to spend the day in sunny Oxford for their team catch-up. Which was perfect, as it meant that we also had the entire team joining us for the meetup!
I'm now using Docker for quite a few projects, but up until now, my build workflow had tended to involve building the application outside of Docker. Then whilst building the Docker image (using the Dockerfile of course), it would then just copy those published files into the image.