Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TechLadies Launch Party

Elisha Tan
January 27, 2016

TechLadies Launch Party

Elisha Tan

January 27, 2016
Tweet

More Decks by Elisha Tan

Other Decks in Technology

Transcript

  1. TechLadies.co Plans for the day • Introduction to the TechLadies

    • TechLadies Coding Program - Coaches & Projects • Panel discussion – What’s it like to be in the tech industry? • Party! • Ends at 9:30pm
  2. TechLadies.co Technology is a superpower to do good + teaching

    more women how to code + women-focused, not anti-men
  3. TechLadies.co Future Activities • Scaling up TechLadies Coding Program •

    Talks • Matching women with NGOs • Workshops
  4. TechLadies.co TechLadies Coding Program • 8 weeks part time program,

    at least 10 hours/week • Starting 15 Feb 2016 • Pre-requisites: Tried programming, want to get into the industry • Selection Criteria: People who most need our help • Deposit
  5. TechLadies.co Coaches Hui Jing Chen Software Developer Jaryl Sim Founder,

    Tinkerbox Ted Johansson Tech Director, Tinkerbox Martin Brochhaus Founder, Bitmazk
  6. TechLadies.co TechLadies Coding Program • Weekdays: Self-paced learning, coding. Code

    reviews • Weekends: 3 hours of in-person sessions (Sat afternoons) + workshops • At least 10 hours/week • Weekly what-did-you-learn articles • Applications are open!
  7. Key  Func)ons      Film  Preserva)on  /  Advocacy    

     AFA  Reference  Collec)on      Outreach  &  Educa)on      Publica)on
  8. WHAT  WE  DO  FOR  FILMMAKERS •  Preserva3on  of  film(s)  –

     analogue  and  digital  formats   •  AFA  Reference  Collec3on  –  lib@esplanade   •  Promo3on  of  Asian  films  -­‐  cura3on  of  programmes  /  screenings;                           •  Facilita3on  -­‐  screenings  requests  /  publica3on
  9. WHAT  WE  DO  FOR  EDUCATORS  /  STUDENTS  /  PUBLIC  

    •  Workshops,  talks,  seminars,  screenings   •  Mentoring  programmes  for  students   •  Special  events
  10. WHAT  WE  DO  FOR  RESEARCHERS  /  FELLOW  ARCHIVISTS   •

     Sharing  of  resources   •  Training   •  Professional  networks  eg.  FIAF,  SEAPAVAA  
  11. Preserva)on …  is  a  con3nuous  process.  It  is  never  a

     past  tense.  Nothing  has   ever  been  preserved  –  it  is  only  being  preserved.  
  12. Collec)on   •  Over  1,800  3tles  preserved  in  either  analogue

     and/ or  digital  formats   •  Public  reference  collec3on  at  lib@esplanade   •  Restored  7  films  since  2014   Upcoming   •  Revamping  online  catalogue   •  Restoring  /  sub3tling  films   •  Developing  media  asset  management  system   •  Launching  Reel  Emergency  Project  2.0
  13. Reel  Emergency  2.0   •  Region  wide  call  for  submission

     of  films     •  Films  are  reviewed  and  assessed     •  Film  contributors  need  to  provide  film  informa3on  to  that  help  to  build  data     Problem   •  Current  form  submission  via  email  is  tedious,  off  pubng  to  filmmakers     •  Manual  and  overly  dependent  on  staff  memory   •  Loss  of  informa3on     Background
  14. For  AFA   •  A  task  board  with  list  of

     submiced  films     •  A  watch  bucon  to  view  films  available  online   •  Flags  to  signify  different  process  stages  e.g.  Watched,  Approved,   Rejected,  KIV  etc   •  An  issue  3cket  system       Wish  list
  15. For  filmmakers,  a  site  for:   •  FAQ  on  Reel

     Emergency  2.0  and  contact  page     •  Submibng  completed  form   •  Dashboard  to  check  status  of  submission  e.g.  Submiced,  In  Progress,  Approved,   Rejected   •  An  auto-­‐email  no3fica3on   Wish  list
  16. To  help  AFA’s  acquisi)on  process  by:        

    •  Developing  a  workflow  app  to  make  Reel  Emergency  2.0  film  submission   process  smooth  and  streamlined     •  System  that  is  easy  to  adapt  to  future  needs   •  User  friendly  to  encourage  filmmakers  to  u3lise  and  provide  informa3on   Where  TechLadies  can  help
  17. Hello World! • Martin Brochhaus • Founder of Bitmazk Pte.

    Ltd. • CTO of The Artling Pte. Ltd. • PyCon Singapore Organizing Committee • PyLadies Singapore Mentor
  18. Software-Stack Digital Ocean (Ubuntu Server) Tool: Ansible Nginx / uWSGI

    (Webserver / Application Server) Tool: Supervisor Python / Django (Web Framework) Tool: Fabric HTML / CSS (Twitter Bootstrap) Tools: Grunt / LESS
  19. Possible Workflow • Three roles for each task: • Coder,

    Reviewer, Documenter • Rotate roles for each task • Kick-off workshop to learn about next task • Coder pushes code • Reviewer tries to understand it and find flaws • Documenter writes down everything she learned
  20. ABOUT US ➤ Engineers.SG is a not-for-profit community initiative created

    to help document the Singapore tech and startup scene. ➤ Created to answer the question, "where are the engineers in Singapore?” ➤ Curated list of videos recording of local tech meetups and events.
  21. MISSION ➤ Engineers.SG seeks to be the place for anyone

    to get to know, learn and interact with the Singapore tech community.
  22. WHAT DO WE DO ➤ Attend meetups & video record

    the presentations. ➤ Post production & video encoding. ➤ Upload to our YouTube Channel. ➤ Publish and publicise on our website.
  23. PROBLEMS FACED ➤ Content update is too centralised and delayed

    ➤ Distribute and decentralise the content update process. ➤ Presenters and organisers need a way to self-service & update the content. ➤ Grow viewership ➤ Need to extend the reach & awareness of new videos. ➤ Current: ➤ Social Media: Twitter & Facebook. ➤ RSS Feed & YouTube Channel Subscribers. ➤ Need a direct way of reaching out.
  24. WHAT WE WILL BUILD Newsletter sign-up with MailChimp integration. Events

    calendar with WeBuild.sg integration. Speaker bios with self-administration.
  25. HOW WE’RE BUILDING IT ➤ Scheduled pair programming and coaching

    sessions. ➤ Twice daily code reviews. ➤ Everyone reviews everyone’s code. ➤ Continuous communication through Slack.
  26. MICHAEL CHENG ➤ @CoderKungfu ➤ 10+ years in technology ➤

    Software Engineer at Neo Innovation ➤ Community Involvements: ➤ Convener, Singapore PHP User Group ➤ Co-Founder, iOS Dev Scout ➤ Organizer, PHPConf.Asia ➤ Created Engineers.SG in Oct 2013
  27. TED JOHANSSON ➤ @drenmi ➤ Tinkerbox Studios ➤ Rubyist, Agile

    Aficionado and Scrum Monger ➤ Open Source Contributor
  28. PROBLEMS HOME has outgrown the current system Current system was

    not designed for case management. Some fields and logic is not longer necessary, and hindering case workers. Case workers waste time working around the system, which is time that can be spent helping workers. Current system is hard coded and does not suit the changing landscape of HOME’s needs. Poor collection and presentation of data. 1 2 3
  29. OBJECTIVES Streamline the workflow for logging cases Re-design the database,

    for improved collection of data. This will pave the way for building reporting and data visualisations. Revamp information architecture, and streamline case management to suit the team’s workflow. The system should be extensible and easily adaptable by the admins to make it future-proof. 1 2 3
  30. STRETCH GOAL Bot integration with Slack chat system Facilitate communication

    between volunteers and case workers 1 Use of custom-built commands to pull data from the app into slack conversation 2
  31. WHAT YOU’LL LEARN Build and deploy a web application from

    scratch We will be building the web application using the Ruby on Rails framework, which is popular amongst startups, and some larger enterprises. The application and database will be hosted on Heroku, which provides tools for optimising an application in production. How to implement features such as authentication, email delivery, building workflows, Slack integration, etc.
  32. HOW WE WORK Learn best practices in software development Learn

    to use tools like GitHub and Circle CI to as part of a Continuous Integration and Deployment process. 1 Learn to write automated tests, and set up exception handling tools like AppSignal to track errors in the app. 2
  33. TechLadies.co Aislinn Chen Founder, Coding Girls Hui Jing Chen Software

    Developer Ludwine Probst Data Engineer Michelle Sun CEO, First Code Academy