October Double Header โ Shaw Innes & Andrew Newton (SixPivot)
Details
Refreshments kindly sponsored this month by SixPivot. ๐
Live stream from 6pm AEST via our Twitch channel. ๐ฝ๏ธ
Recordings after the event on our YouTube channel. ๐บ
Venue kindly sponsored by Telstra Purple. ๐ช
Lucky door prizes kindly sponsored by JetBrains. ๐
We are glad to recommend our sponsors products and services, and we appreciate their ongoing sponsorship of our user group! ๐
Documentation for Developers (and friends) โ Shaw Innes (~30m)
It's well known that as developers we all cringe at the thought of documentation and often the biggest barrier to adding some documentation is the friction of getting started. In my work as an engineering manager and consultant I've collated a number of code-first approaches to documentation that are light-weight, and easy to maintain.
In this talk I will cover topics including: tooling for creating documentation-as-code, Architecture Decision Records (ADRs), the C4 Model, Plant UML, Markdown and how all of this can be used together to minimise the onboarding time for new developers to your projects.
I've presented a version of this talk at DDD Brisbane and to several client teams and it has often resulted in developers and teams adopting new practices and becoming advocates of this approach to documentation and information sharing.
About Shaw:
Shaw (he/him) is a developer, consultant, and general tech-fan. He has worked in software development for 20+ years and in this time in a variety of roles including software developer, engineering manager, solution architect, and consultant. In his spare time, he enjoys adventure travel and photography.
Shaw on LinkedIn: https://linkedin.com/in/shawinnes
Shaw's blog: https://shawinnes.com
Blazor: What, Why, Where, When โ Andrew Newton (~30m)
This session is suitable for both management and technical teams alike who have minimal or no knowledge of what Blazor is and want to learn more about how it fits into the User Interface (UI) technology landscape. If you are already experienced with Blazor, you may still learn something new and be able to better explain aspects of Blazor to others.
Like all innovative technologies, people will try and sell them to you. This talk is not trying to sell Blazor. Instead, this talk will give you a kickstart to determine whether you should invest any time in it by giving you the foundational knowledge around why it exists and where it is going, as well as comparing it to competing technologies.
Some questions addressed in this session are:
-
What are current UI trends in web, mobile, desktop and IOT technologies and how do those affect architectural and hiring decisions?
-
Why might you want to (or not want to) invest in skilling up your team in Blazor?
About Andrew Newton:
A specialist software engineer whoโs been in the industry since 2003 working across a broad range of languages and platforms. Specialising solution architecture, Andrew has extensive experience designing and building systems, starting with customer problems right through to deployment and support. Andrew has a broad range of leadership experience managing multiple technical teams and acting in Director, CTO roles. He has also had expansive experience in agile methodologies and product management.
More about Andrew: https://about.me/nootn
Schedule (in AEST):
5:00pm Attendees can arrive in-person
5:30pm Refreshments
6pm Welcome (5m)
6:05pm Shaw Innes (~30m)
6:35pm Break (5m)
6:40pm Andrew Newton (~30m)
7:10pm Close and head to the Criterion


