Personal schedule for Justin Hileman

Download or subscribe to Justin Hileman's schedule.

Geek Lifestyle
Location: E143/144
Damian Conway (Thoughtstream)
Average rating: ****.
(4.73, 30 ratings)
The class explains the seven basic principles of good presentation: from selecting the right format and content, through preparing your dialogue and visual materials, to delivery techniques and how to handle questions (or the lack thereof). It also provides a dozen simple and practical techniques for making your slides not suck. Read more.
Programming
Location: Portland 256
Francesc Campoy Flores (Google Inc.)
Average rating: **...
(2.20, 25 ratings)
Go is an open source programming language, developed at Google. Optimized for systems programming, Go combines the ease of a dynamic language with the safety of a statically compiled language, along with support for networked and multicore programming. Read more.
Events
Location: Portland Ballroom
Average rating: ****.
(4.48, 23 ratings)
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’ll find out at our annual Ignite event at OSCON. Read more.
Events
Location: See BoF Schedule for Locations
Average rating: ****.
(4.50, 4 ratings)
Birds of a Feather (BoF) sessions provide face to face exposure to those interested in the same projects and concepts. BoFs can be organized for individual projects or broader topics (best practices, open data, standards). BoFs are entirely up to you. We post your topic and provide the space and time. You provide the engaging topic. Read more.
SOLD OUT
JavaScript & HTML5
Location: Portland 256
Kyle Simpson (Getify Solutions)
Average rating: **...
(2.43, 47 ratings)
The HTML 5 standard offers powerful features for writing full fledged applications. This tutorial focuses on the newest and most powerful of these: storage, web sockets and WebRTC. Read more.
JavaScript & HTML5
Location: Portland 252
Nathaniel Schutta (ntschutta.com)
Average rating: ***..
(3.38, 13 ratings)
You may have noticed today's web applications involve more than a few lines of JavaScript. You've probably also figured out JavaScript lacks certain...features...that make writing non-trivial applications more challenging. How do we resolve this conundrum? Read more.
Tools and Techniques
Location: D139/140
Dan Allen (OpenDevise), Sarah White (Asciidoctor, OpenDevise)
Average rating: **...
(2.60, 15 ratings)
Writing e-mail is easy. We do it all the time. But it only reaches a limited audience. Writing documentation is hard. We don't do it as often. But online documentation can reach an unlimited audience. Attend this session to learn how lightweight markup makes documentation easier, static site generators make websites simpler and GitHub makes collaborating on content and publishing it online faster. Read more.
Events
Location: Expo Hall
Average rating: ****.
(4.33, 12 ratings)
Grab a drink and kick off the 15th edition of OSCON by meeting and mingling with exhibitors and fellow attendees. (Sponsored by Bluehost) Read more.
PHP
Location: D139/140
Edward Finkler (Funkatron Productions)
Average rating: ****.
(4.00, 7 ratings)
Some people will tell you that you need a large, full-stack framework to do web development The Right Way. These people are wrong. In this talk, we'll focus on four core principles to be a better developer and make your projects more manageable: - Learn languages, not frameworks - Build small things - Less code is better than more - Create and use simple, readable code Read more.
Business
Location: F151
Fred Trotter (FredTrotter.com), Ashish Patel (Not Only Dev), Rick Trotter (Not Only Dev), Renee DiResta (OATV), Clayton Trotter (University of Alaska)
Average rating: ***..
(3.50, 2 ratings)
The JOBS act will change the rules for public offerings of stock, making the crowdfunding of stock sales legal. This will allow Open Source developers and makers to create new technology companies by leveraging their existing communities for initial funding. Join us to discuss what we know, and what we don't about this new funding option. Read more.
Programming
Location: Portland 255
Simon St. Laurent (O'Reilly Media, Inc.)
Average rating: ***..
(3.17, 12 ratings)
Distributed computing, resilience, and constant efforts to make code more maintainable are all driving interest in functional programming. The world needs more programmers who can tackle this. How can we make the craft seem less arcane? Read more.
Data
Location: Portland 256
Peter Zaitsev (Percona Inc)
Average rating: ***..
(3.08, 13 ratings)
In many Performance evaluation studies, you will find comparison made in terms of peak throughput or corresponding response time. This can be misleading. In this brief presentation, we will look into why such metrics can be misleading as well as provide framework and principles about performance evaluation which focuses on being able to provide good service in real world production environments. Read more.
Software Architecture
Location: D139/140
Augie Fackler (Google), Nathaniel Manista (Google)
Average rating: ***..
(3.93, 14 ratings)
After fifteen years combined experience developing software of all types we are done with object inheritance and the compromises that it forces on us. Come learn about elegant, superior solutions to the problems inheritance claims to adequately solve. Read more.
Cloud
Location: F150
Eric Redmond (Basho)
Average rating: ****.
(4.43, 14 ratings)
Scalability today is no longer a question of architecture, or programming language, but instead two things: message passing and data distribution. With the following patterns under your belt, anyone is well on their way to solving both. * Message patterns: request-reply, publish-subscribe, push-pull, exclusive pair. * Data structures: DHTs, Vector clocks, Merkel trees, CRDTs. Read more.
JavaScript & HTML5
Location: Portland 252
Olivier Bloch (Microsoft)
Average rating: ****.
(4.17, 12 ratings)
An introduction to the emerging standard Pointer Events that will undoubtedly help developers write code that will support multiple input types (mouse, touch, pen,...) Read more.
Location: Expo Hall (Table 1)
Damian Conway (Thoughtstream)
PHP
Location: D139/140
Justin Hileman (Presentate)
Average rating: ****.
(4.00, 12 ratings)
It's sad that in 2013, var_dump and die are still two of the most common debugging and reflection techniques in PHP. Let's explore the state of interactive debugging in PHP, compare it with what's available in other languages, and apply this with practical tools and techniques which can be used today. Read more.
Geek Lifestyle
Location: F151
Wesley Hales (Shape Security)
Average rating: ****.
(4.38, 8 ratings)
How can you keep the audience engaged and motivated throughout an entire presentation? It’s simple: keep them on their smart phone. The days of asking the audience to raise their hand for an on-the-fly survey is over. An entire stream of engagement platforms for presentations are coming, and this talk will prepare you for the future. Read more.
Community
Location: Portland 251
Chris DiBona (Google, Inc.), Shawn Pearce (Google), Carol Smith (Google, Inc.)
Average rating: ***..
(3.50, 12 ratings)
In this talk, we'll bring you up to date and answer your questions about the various open source projects at Google. Additionally, Shawn Pearce will update you on Git and Gerrit code review. If you care about the future of Git as a client, you should make time for this talk. Read more.
Keynotes
Location: Portland Ballroom
Average rating: ***..
(3.25, 8 ratings)
The 9th Annual O’Reilly Open Source Award winners will be announced. Read more.
Keynotes
Location: Portland Ballroom
Paul Fenwick (Perl Training Australia)
Average rating: *****
(5.00, 23 ratings)
A discussion of community building from a psychological perspective. How to recruit people into your project, external and internal motivations, what people regret, self-fulfilling prophecies, confirmation bias, and more. Read more.
Events
Location: Portland Ballroom Foyer
Average rating: ***..
(3.80, 5 ratings)
Take the opportunity to network one last time and exchange contact information with one another. Drinks and snacks provided. Read more.

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.

Contact Us

View a complete list of OSCON contacts