Co-op Placement Presentation
Luke Tsekouras
What I'll be covering
-
Who I worked with
-
What I worked on
-
What I've learnt
- How it compared to other placements
Who I worked with
For the first 3 months, it was pretty much just me and
Kostya
Who I worked with
and for the rest of it...
The Stash Team
What I worked on
Freud Bot
What I worked on
Freud Bot
- Writing checks for Freud Bot
- REST Javadoc validation
- Less CSS literal value checks
- CSS vendor prefix checks
- Test maintenance checks
- Web driver test checks
What I worked on
Freud Bot
- Making Freud Bot easier to interact with
What I worked on
Freud Bot
- Helping Freud Bot understand new languages
What I worked on
Innovation week projects
- Comment likes for Stash
What I worked on
Innovation Week
- Quick search recent repositories
What I worked on
ShipIt projects
- Todos for Stash Pull Requests
What I worked on
ShipIt projects
- Stash Stats
What I worked on
Other slightly less exciting things
-
Backup and Restore
- Feature negotiation between Stash and backup client
- Release automation
- A script to automatically create release branches
- Bamboo Plan Templates
- Scripting the generation of complex Bamboo plans
What I've learnt
The Technical Stuff
- Enterprise Java
- Spring (and DI in general)
- Maven
- ANTLR (and parsers in general)
- Groovy
- Closure Templates
- Atlassian products
- Much more....
What I've learnt
The Business-y Stuff
- A good flavour of Agile development
- How to ensure quality in all stages of development
- The ingredients that make up a happy work environment
How this placement compares
My last placements
Ebix
|
Sirca
|
How this placement compares
The Bad
- A bit isolated at first
- Sometimes felt more like an intern than an employee
How This Placement Compares
The Good
-
Free food and drink
- Learnt a tonne
- High levels of trust
- Very flexible hours
- Legit 20% time
Thanks for listening
Questions?
Co-op placement presentation
By Luke Tsekouras
Co-op placement presentation
- 1,023