Technical presentation tips (part 1)

I’ve been speaking to a number of developers recently about presenting at conferences and there is often a general concern about the stress, process and experience so here is my general advice for people giving presentations – or how I go about giving presentations:


While (I_still_want_to_present_this_topic)







If it looks a bit out of order that’s because it’s actually important to jump right in. Do your practice first. Practice with yourself. Do it in front of the mirror. Do it with no preparation and learn from it. Maybe do the next iteration in front of the mirro. Then next iteration practice with a friend or family member. Then iterate through the loop and do it again and this time do it with a few close colleagues from School or Work. Then iterate again … Eventually when you are presenting at a Work, School or Industry event you will have been through the loop number of times and the refinement and experience will make you more comfortable delivering.

I’ve been doing this for a while and it seems to work 🙂

However, I am not an expert by any measure. The following are much better so here are some more tips and they are gold::


Really nice summary from Ayende;





What C# can do for you?

I often spend a lot of time talking to new software development graduates at Xero about the benefits of the mighty language C# and despite my absolute enthusiasm and excitement for this brilliant language which has delivered us such treasures such as LINQ, I often find the standard response “But Dominic we use Java at Uni and it’s really cool”.  While this is not a great response, I have to accept that most Universities (In Australia) teach mostly either Java or Python.

So I was really lucky to come across this little gem of an article on C-sharpcorner that not just talks about the benefits of C# but also has a little history lesson on C#:



Dates for the 2019 7DRL

So a reminder that one of the great game jams is on this year and as ususal it’s a great time of year to see if you can hack out a simple game in  7 days.

It’s always a challenge to try to get this done in a busy work week with other responsibilities but it’s also a really cool opportunity to get feedback on a game.