WATCH 2019
- Welcome to Forge
Tim Pettersen, Engineering Lead, Atlassian
Joël Kalmanowicz, Principal Product Manager, Atlassian
- Observability and Troubleshooting in Forge
James Hazelwood, Senior Developer, Atlassian
- Meet the Forge Runtime
Shorya Raj, Software Engineer, Atlassian
- Let's Build an Editor Macro with Forge UI
Peter Gleeson, Developer, Atlassian
- Designing Forge UI: A Story of Designing an App UI System
Allard van Helbergen, Sr Designer, Atlassian
Josephine Lee, Product Manager, Atlassian
- Forge: Under the Hood
Patrick Streule, Architect, Atlassian
- Trusted by Default: The Forge Security & Privacy Model
Dugald Morrow, Senior Team Lead, Atlassian
Joël Kalmanowicz, Principal Product Manager, Atlassian
- Take Action with Forge Triggers
Tomek Sroka, Principal Engineer, Atlassian
- Forge UI: A New Way to Customize the Atlassian User Experience
Michael Oates, Senior Developer, Atlassian
Simon Kubica, Product Manager, Atlassian
- Forge App Showcase
Tim Pettersen, Engineering Lead, Atlassian
Welcome to Forge
Tim Pettersen
Engineering Lead, Atlassian
Joël Kalmanowicz
Principal Product Manager, Atlassian
Join us on Day Two for a very special Atlas Camp exclusive. Join Principal Product Manager Joël Kalmanowicz and Engineering Lead Tim Pettersen for a sneak peek of something new we’ve been working on.
After the session, Atlas Camp attendees will be invited to take part in a hands-on preview of some new features for our ecosystem developer platform.
Presentation video
Observability and Troubleshooting in Forge
James Hazelwood
Senior Developer, Atlassian
Observability is a critical component of any Cloud development platform, and we have some exciting logging, monitoring, and debugging features planned for the Forge toolchain.
In this lightning talk, Senior Developer James Hazelwood from Forge infrastructure team will give an overview of Forge logging and tunnelling features, explain how different environment types effect observability, and share some expert tips and tricks for detecting and troubleshooting issues in your Forge apps.
Presentation video
Meet the Forge Runtime
Shorya Raj
Software Engineer, Atlassian
In the words of Jeff Atwood: “JavaScript is the lingua franca of the web”. It’s also the first language we’ve chosen to support in Forge. In this session, Forge engineer Shorya Raj will walk through the Node.js isolate based runtime you’ll be using to write apps for Forge.
Attendees will learn about the unique features of the Forge JavaScript Runtime, such as automatic authentication and tenant context management. Shorya will also cover the differences between the Runtime, conventional browser, and Node.js APIs.
Developers or attendees with some programming experience will get the most out of this session.
Presentation video
Let's Build an Editor Macro with Forge UI
Peter Gleeson
Developer, Atlassian
Race out of the gate with Forge UI: a new way of building UI extensions for Atlassian products. In this session, Forge UI Developer Experience lead Peter Gleeson will demonstrate how build an Editor macro from scratch! Attendees will learn about Forge foundational concepts such as the FaaS dev loop, Forge CLI, and how to construct UIs from Forge UI components.
This session provides a great introduction to the Forge platform for any developer looking to get productive with editor apps and Forge UI.
Presentation video
Designing Forge UI: A Story of Designing an App UI System
Allard van Helbergen
Sr Designer, Atlassian
Josephine Lee
Product Manager, Atlassian
Creating apps with Forge and its UI frontend components is now easier than ever. Join Senior Designer Allard van Helbergen and Product Manager Josephine Lee as they walk through the story of designing Forge UI.
What is a declarative UI and why did we choose this paradigm? What are all the considerations that go into defining the set of components to build apps with? And how do you make ‘creating apps’ simple? Walk away understanding the foundations of Forge, how all the different components work together, and where Forge UI is headed in the future.
Presentation video
Forge: Under the Hood
Patrick Streule
Architect, Atlassian
After a day of learning about the exciting features of Forge, get ready for a peek under the hood to discover how it’s all implemented. Join Forge Architect Patrick Streule as he goes deep on topics such as Forge FaaS infrastructure, the internal workings of tenant isolation, and automatic authentication.
Attendees will also get a glimpse of some features we’re looking at building into the future of Forge, such as a serverless data store for apps and more!
Presentation video
Trusted by Default: The Forge Security & Privacy Model
Dugald Morrow
Senior Team Lead, Atlassian
Joël Kalmanowicz
Principal Product Manager, Atlassian
Security and trust have become increasingly important requirements for our customers in Cloud. We’re working to make it easier for you to build and maintain secure apps for Atlassian products.
In this session, Engineering Team Lead Dugald Morrow and Principal Product Manager Joël Kalmanowicz will explain how security and trust have been baked into the Forge framework and the benefits the platform can offer you and your users. Learn how much less work it can be to build trusted apps customers will love on Forge by going deep on the safeguards we’re putting in place.
Developers or attendees with some software security experience will get the most out of this session.
Presentation video
Take Action with Forge Triggers
Tomek Sroka
Principal Engineer, Atlassian
The Forge platform contains some powerful primitives for binding functions to Atlassian events and webhooks emitted by third-party SaaS systems. Join Platform Services Engineer Tomek Sroka as he gets hands-on with Forge Product Triggers and Web Triggers to build a powerful integration with surprisingly little code.
Attendees will walk away with a good understanding of the Forge dev loop and some tips and tricks for improving their own team’s workflows.
Presentation video
Forge UI: A New Way to Customize the Atlassian User Experience
Michael Oates
Senior Developer, Atlassian
Simon Kubica
Product Manager, Atlassian
UI extensibility is an integral part of Atlassian's ecosystem story. In cloud, traditionally this has been accomplished with the humble iframe. In this session you will learn about Forge UI, an additional and innovative way to build visual apps for Atlassian products.
Join Product Manager Simon Kubica and Senior Developer Michael Oates from the Forge team in exploring the underlying concepts and technology powering Forge UI, and learn how it will unlock exciting new opportunities in our ecosystem.
Presentation video
Forge App Showcase
Tim Pettersen
Engineering Lead, Atlassian
Ever wondered what Atlassian engineers do in their 20% time? Join Forge engineering lead Tim Pettersen on a lightning tour of how Forge is being used inside Atlassian. Attendees will get a rare view into some of the apps, tools, and tweaks we’ve built internally on top of Forge in the spirit of dogfooding and innovation. Come along and be inspired with some great ideas for improving and automating your own teams' workflows!
Presentation video
Stay tuned
Be the first to know all about Atlas Camp and other Atlassian events. Sign up for special announcements, speaker news, and more.