“Instantly Better Presentations” – Damian Conway -27, 28, 29 Oct

SUMMARY

Do you know you have something to share but the thought of standing up in front of your peers makes you want to sprint for the exit?

Do you want to feel confident during this next presentation that your boss wants you to do?

Or perhaps you want to be the kind of speaker that is memorable to your audience and has them telling their friends about what they’d learned from you.

The most effective technical presentations capture the audience quickly, hold their interest effortlessly, educate and entertain them in equal measure, and sometimes even inspire them.

Few people are born with elite presentation skills but you can learn tips to help you hone your skills. Join us at this talk by Damien Conway to explore seven simple, effective, and immediately applicable techniques to help you become a better speaker.

 

ABOUT THE PRESENTER: Damian Conway

Damian Conway is an internationally renowned speaker and a prominent contributor to the Open Source community, best known for his work on the Perl family of programming languages. For the past two decades he has earned his living almost exclusively by giving technical keynotes, presentations, lectures, seminars, and training classes, mostly in Europe and North America. In that time he has been invited to speak and teach at major corporations such as Google, Apple, Amazon, IBM, Qualcomm, Canonical, Bloomberg, and, Goldman Sachs, and at top-tier educational and research institutions including Harvard University, MIT, Carnegie Mellon, the University of Oslo, the Swiss Bioinformatics Institute, and CERN. In addition to technical subjects, he now spends much of his time teaching presentation skills to engineers, developers, sysadmins, and other technical folk.

 

PROGRAM

5:30pm Welcome networking with refreshments

6:00pm Presentation followed by Q&A

7:30pm Networking refreshments and close

 

VIDEOS

 

Sponsors:

YOW! Community Sponsor YOW! Community Sponsor

 

Microservices – Zhamak Dehghani – 15, 16, 17 Sept

SUMMARY

The world of software architecture is excited and energised with the promises of a new Service Oriented Architecture, Microservices; rapid deployment, scalability, autonomy, and faster cycles of experimentation and innovation.

Though many organisation are still standing on the sideline watching the players, ThoughtWorks have been leading the Microservices field for multiple years with many stories to share from global and local organisations.

This talk will reveal the core lessons ThoughWorkers have learnt building a variety of systems with Microservices architecture globally. It will help you identify Microservices and their counterparts; guide you on where to use Microservices; and deliver a series of practices for technologists to build, test, deploy and operate a Microservices architecture.

 

ABOUT THE PRESENTER: Zhamak Dehghani

Zhamak Dehghani works with ThoughtWorks as a principal consultant, currently focusing on system architecture for continuous delivery. Zhamak has worked as a software engineer and architect for 15 years in the areas of distributed computing communications at the intersection of hardware and software. She has contributed to multiple patents on embedded mobile sensing devices.

 

PROGRAM

5:30pm Welcome networking with refreshments
6:00pm Presentation followed by Q&A
7:30pm Networking refreshments and close

 

Sponsors:

YOW! Community Sponsor

Liberating Data with the Realtime Web – Damon Oehlman – 25, 26, 27 Aug

SUMMARY

With an increasing amount of previously closed datasets becoming available to us as developers, we have more opportunities to “set that data” free in different ways. One of the most accessible ways to do this is through the browser, but often working out how to get data into that environment can feel overwhelming.

In this talk, Damon will walk through a variety of tools and techniques that developers can use to liberate data from proprietary formats into formats better understood by the browser. We will also look at some realtime technologies such as WebSockets, Server-Sent Events and WebRTC data channels to deliver that data over the wire in efficient and resuable ways.

While there will be a little “wow factor” thanks to WebGL and data visualisation libraries such as D3, this is primarily a talk focused on how we move and transform data ready to do amazing things. As a developer you’ll leave better equipped to tackle that next “get my data to the browser” project or open-data hackathon!

 

ABOUT THE PRESENTER: Damon Oehlman

Damon Oehlman is currently working in the area of WebRTC with NICTA, with a lot of his time being spent on suite of OpenSource packages called rtc.io. Passionate about how to better write applications for the browser environment, Damon provides a wealth of expertise on JS module systems and also patterns for consuming and providing data in the browser. With the rise of WebRTC this has extended to how we can utilise the browser environment for effective exchange of information using P2P data channels.

 

PROGRAM

5:30pm Welcome networking with refreshments

6:00pm Presentation followed by Q&A

7:30pm Networking refreshments and close

 

VIDEOS

Oliver Jones & Keith Smyth – 17, 23, 24 July

SUMMARY

This YOW! Night begins with a Quick introduction to Swift – Apple’s new language for developing iOS and OS X Applications. Oliver Jones will provide a brief introduction to the language, where it originated, what influences it draws on, how it compares with Objective-C and how it fits into an iOS developer’s tool-belt. I’ll also cover a few specific interesting features of the language.

Keith Symth follows with Google I/O 2014 and how to get the most out of Android Wear. The announcements at Google I/O this year herald a great change for Android, wearables and the future of mobile. Keith will give a brief history of Android, followed by a quick look into what’s new in Android L and what Material Design really means to developers. He will then discuss in detail Android Wear, what you get “out of the box”, what’s easy to do and more advanced techniques, with lots of examples!

 

ABOUT THE PRESENTER: Damian Conway

Oliver Jones is a coder and technical director at Itty Bitty Apps. Oliver will be speaking on Swift, Apple’s new language for Mac and iOS development.

 

Keith Smyth is the Android team lead at Outware Mobile, an Australian company that specialises in mobile software development. Keith leads a team of Android developers in an Agile environment, providing them with technical leadership, support and guidance in all things Android. Keith is also responsible for researching new technologies, software development practices and ensuring that the team produce quality software that exceeds best practice standards.

Keith has over 10 years experience as a software developer in a variety of languages including Android, Java, C#, and .NET. He has developed products for the health, media, sports and mining industries, working with clients such as AFL, Telstra, Coles, BHP Billiton and Rio Tinto.

Keith is also one of the hosts of the OMPodcast, a weekly podcast covering mobile technology and app development. He is a self-confessed Android fanboy, Nexus collector and unit test evangelist.

 

VIDEOS

 

PROGRAM:

5:30pm Welcome networking with refreshments

6:00pm Presentation followed by Q&A

7:30pm Networking refreshments and close

Top 10 Myths and Misconceptions About Product Ownership – Jeff Patton – 22 May

SUMMARY

Product owner is one of the most critical roles in Scrum, and also one of the most challenging. And, a lot of the challenge may come from the misconceptions and misapplications of the role. In this short talk, Jeff will describe the biggest challenges he’s seen during his 13 years working with agile development and Scrum. Jeff will describe insights and better practices that help product ownership work more like it should.

ABOUT THE PRESENTER: Jeff Patton

Jeff Patton helps organisations improve the way they work to build products they’re proud of. Where many development processes focus on delivery speed and efficiency, Jeff balances those concerns with the need for building products that deliver exceptional value and marketplace success. To do this Jeff teaches a blend of thinking and process styles including solid product management, agile development, design thinking, lean startup, lean user experience, and raw pragmatism.

Jeff has filled almost all roles in software development from lead engineer to UI designer. His product leadership career spans 20 plus years and a wide variety of products from on-line aircraft parts ordering to electronic medical records. He’s known as the person who created and popularised Story Mapping, a user-centric approach to working with agile user stories. Jeff was an early thought leader on blending agile and UX practice. His current articles, essays, and presentations can be found at www.comakewith.us and at www.AgileProductDesign.com. His writing and recorded talks appear in StickyMinds.com, Better Software Magazine, IEEE Software, InfoQ, Alistair Cockburn’s Book Crystal Clear, and his forthcoming book User Story Mapping. Jeff was recognised for outstanding contributions to Agile Development by the Agile Alliance in 2007 with the Gordon Pask Award. He is a Scrum Alliance Certified Scrum Trainer (CST).

 

PROGRAM

5:30pm Welcome networking with refreshments
6:00pm Presentation “Top 10 Myths and Misconceptions About Product Ownership” followed by Q&A
7:30pm Networking refreshments and close

 

VIDEOS

 

Sponsors:

YOW! Community Sponsor YOW! Community Sponsor

 

ASWEC Joint Night Sydney – 7 Apr

SUMMARY

ASWEC 2014 and YOW! have joined forces to present an evening for software developers, software engineering researchers, educators and other software professionals with two great speakers who are in Sydney for the ASWEC 2014 conference: Gail Murphy and Brent Plump. This is an opportunity for the attendees at the Australasian Software Engineering Conference (ASWEC), the co-located international Working IEEE/IFIP Conference on Software Architecture (WICSA) and the YOW! developer community to get together over a few drinks and pizza and listen to great some talks.

This is a free joint event. We’ll provide the pizza and drinks will be available from a cash bar.

Using Social Code Graphs to Transform Software Development (Gail Murphy)

The ways in which software developers interact to build software has changed dramatically over the past fifteen years. Much of this change has been driven by open source tools created by open source developers and driven by their own needs. The interaction styles made possible by these tools promote characteristics and values that are poised to help change how a broader set of knowledge workers go about their daily jobs. The interaction styles also bring new abilities to analyze how software development occurs and to create new approaches to better support development activities. In this talk, I will describe how the social code graph that can be surfaced from collaboration between developers is poised to further transform software development and knowledge work.

Real-World Git Workflows (Brent Plump)

While Git is established in the Open Source world, we’re only just seeing the emergence of Distributed Version Control Systems (DVCS) in our daily jobs. How can DVCS enable us to collaborate in a traditional “enterprise” setting? This talk will dive deep into the successful git workflows used inside Atlassian. The talk will cover the tools and techniques we use to reduce friction during development. It will also parade various Continuous Integration approaches that work well with git and are used internally with great success.

 

ABOUT THE PRESENTERS: Gail Murphy and Brent Plump

Gail Murphy is a Professor in the Department of Computer Science and an Associate Dean (Research and Graduate Studies) in the Faculty of Science at the University of British Columbia. She is also a co-founder and Chief Scientist at Tasktop Technologies.

 

Brent Plump spent 13 years in London writing code for other people (mostly traders) before moving to Sydney to write software for his fellow developers. He enjoys Sydney’s lovely weather whilst running around Sydney Harbour and racing in the Blue Mountains.

 

PROGRAM

5.30pm Welcome networking and refreshments
6.00pm Presentations “Using Social Code Graphs to Transform Software Development” and “Real-World Git Workflows”
7.30pm Networking and close

 

About the Australasian Software Engineering Conference (ASWEC)

And if you are coming along for the night, you may be interested in registering for that day or the following days at ASWEC itself and see more research and industry talks on software engineering including on development methods, development tools, software architecture, testing and lots more. Talks include:

Gail Murphy on “Getting to flow in software development”
Alan Noble from Google on “Innovation at Google”
Mark Hibberd from NICTA on “Programming in the large”
Peter Wyatt from CiSRA on “Evolving software development practices to take Australian research to Canon’s global products” and
Jean-Michel Lemieux from Atlassian on “Teaching Gap: Where’s the Product Gene?”

For the full schedule, see http://www.aswec2014.org/programme/schedule/ and to register, go to http://www.aswec2014.org/registration/.

 

VIDEOS

Sponsors:

YOW! / ASWEC Joint Night Sponsor

 

 

Daryl Wilding-McBride & Andy Gelme – 31 Mar | 1, 3 Apr

SUMMARY

Our objective is to show you how easy and rewarding it is to get involved with building the IoT, using some practical examples of technology at each end of the IoT spectrum:

A low-power mesh network radio module that support IPv6 / 6LoWPAN and runs the Contiki open-source operating system.
An autonomous flying robot that can find a lost bushwalker and drop a bottle of water to them.

Using these pieces of the IoT we will show some examples and demonstrations of what can be done by applying and extending the technical skills you already have, by leveraging the very approachable open source hardware and software that’s becoming available now. We’ll include some pointers for what technologies to use and how to get started.

 

ABOUT THE PRESENTERS: Daryl Wilding-McBride and Andy Gelme

When Daryl Wilding-McBride graduated in Electronics Engineering from RMIT in the mid-1980s, he was unable to find his dream job designing VLSI chips in Australia, but he found real-time control software for scientific instruments just as interesting. Later he worked on control systems for air traffic control radars, and enterprise web and mobile software. With the growing emergence of the Internet of Things over the last few years, and ubiquitous sensing before that, he has found good reason to dust off his embedded software toolchains, prototyping breadboard, and soldering iron, initially for fun and more lately for profit as part of his work as CTO at DiUS. He is particularly interested in low-power mesh radio networks, autonomous flying robots, and solving social problems by applying these technologies and creating shared value.

 

Andy Gelme started hacking as a teenager when microprocessors were first available and you had to build your own computer. His software career has included the spectrum of computing … from supercomputers to embedded controllers. Since 2000, Andy has been working in the areas of building automation and the Internet of Things, including technical lead for ekoLiving resulting in the MeemPlex open-source project. Establishing the Melbourne HackerSpace in 2009, he works at being part of a growing and passionate technical community that accomplishes game-changing hacks, welcoming all who are interested, regardless of experience. Recently, he co-founded LIFX, starting with an extraordinary KickStarter campaign to create mesh-networked LED light-bulbs. Andy is a committer to the Eclipse Paho team (IoT and MQTT).

 

 

PROGRAM

5:30pm Welcome networking with refreshments
6:00pm Presentation “Hands-on with the Internet of Things” followed by Q&A
7:30pm Networking refreshments and close

 

VIDEOS

 

Sponsors:

YOW! Night Sponsor
<