• April Meetup - Functional Programming & Robust Phoenix API App

    the Stakeholder Company Pte Ltd

    Agenda: • 6:45 pm - 7:10 pm Snacks - Pizzas, drinks, mingling ----------------- • 7:10 pm Topic: Marvels of Functional Programming: Effects and Monads Speaker: Anil Thaplar Anil Thaplar is a lead Scala developer, currently developing purely functional solutions with Scala cats library working at Citigroup, Singapore. ----------------- •8:00 pm : Topic : "Applying CAP to build distributed robust Phoenix API app" Speaker: Yeong Sheng Yeong Sheng is an Agile Coach in the Odd-e Singapore team. He has 20 years of experience in the industry, and a regular speaker at Singapore meetups. -------------------- Thanks to the following volunteers: Meetup Organizer, TSC for venue & Yojee for getting us pizzas. (About TSC) Founded in 2011, TSC invented the Stakeholder Relationship Management (SRM) space. From its evolution on a Bill Gates team at Microsoft, TSC now works with Fortune 100 companies in more than 90 countries helping them solve their biggest issues. TSC is a tight knit, global team of business, communication and technical professionals. We believe that unreasonably great results are best delivered by a highly creative, diverse group working in concert to question and challenge the status quo. To achieve this, we favor diversity in race, languages, religions, colors, cultures, genders, skill sets, opinions, origins and thinking. (About Yojee) An agile startup in Singapore building logistics software utilizing Block-chain, AI and Machine Learning to optimize and manage fleets. Yojee is a regular supporter of the Elixir Meetup group Singapore. • What to bring N.A

    8
  • December Meetup - Secure stateless Auth in Elixir

    the Stakeholder Company Pte Ltd

    Agenda: • 6:45 pm - 7:10 pm Snacks - Pizzas, drinks, mingling ----------------- • 7:10 pm Topic: Secure stateless Auth in Elixir Lee Chi Ngan is the Back-End lead at TSC. Speaker: Lee Chi Ngan Linkedin: https://sg.linkedin.com/in/chingan --------------------- •8:00 pm : Topic : "Piecemeal Into Space: Reliability, Safety and Erlang Principles" Speaker: Brian L. Troutwine. Brian is polyglot programmer, author & a public speaker. Brian with Dropbox. ( github: blt, linkedin: bltroutwine, twitter: bltroutwine) Book Authored: Hands on concurrency with rust. Medium: Live on zoom speaking from North America. -------------------- Thanks to the following volunteers: Meetup Organizer, TSC for venue & getting us pizzas. (About TSC) Founded in 2011, TSC invented the Stakeholder Relationship Management (SRM) space. From its evolution on a Bill Gates team at Microsoft, TSC now works with Fortune 100 companies in more than 90 countries helping them solve their biggest issues. TSC is a tight knit, global team of business, communication and technical professionals. We believe that unreasonably great results are best delivered by a highly creative, diverse group working in concert to question and challenge the status quo. To achieve this, we favor diversity in race, languages, religions, colors, cultures, genders, skill sets, opinions, origins and thinking. • What to bring N.A

    9
  • October Meetup - Introduction to OTP, Functional Federated Learning in Erlang

    Agenda: • 6:45 pm - 7:10 pm Snacks - Pizzas, drinks, mingling ----------------- • 7:10 pm Topic: Introduction to OTP Grzegorz is the Head Of Engineering at Kaligo. Speaker: Grzegorz Witek Linkedin: https://www.linkedin.com/in/grzegorzwitek/ --------------------- • 8:00 pm : Topic: Functional Federated Learning in Erlang (ffl-erl) The functional programming language Erlang is well-suited for concurrent and distributed applications. Numerical computing, however, is not seen as one of its strengths. The recent introduction of Federated Learning, a concept according to which client devices are leveraged for de-centralized machine learning tasks, while a central server updates and distributes a global model, provided the motivation for exploring how well Erlang is suited to that problem. We present ffl-erl, a framework for Federated Learning, written in Erlang, and explore how well it performs in two scenarios: one in which the entire system has been written in Erlang, and another in which Erlang is relegated to coordinating client processes that rely on performing numerical computations in the programming language C. There is a concurrent as well as a distributed implementation of each case. Erlang incurs a performance penalty, but for certain use cases this may not be detrimental, considering the trade-off between conciseness of the language and speed of development (Erlang) versus performance (C). Thus, Erlang may be a viable alternative to C for some practical machine learning tasks. Speaker: Gregor Ulm Gregor Ulm is a computer scientist, currently working as a research and development engineer in an industrial research lab in Gothenburg, Sweden. Website: http://gregorulm.com LinkedIn: https://www.linkedin.com/in/gregorulm/ --------------------- Thanks to the following volunteers: Meetup Organizers, Zalora for venue & Yojee for getting us pizzas. (About Yojee) An agile startup in Singapore building logistics software utilizing Block-chain, AI and Machine Learning to optimize and manage fleets. • What to bring ID

    6
  • July meetup (Elixir, Aws, Erlang Principles, Dev Ops, Journey Authoring Book)

    Agenda: • 6:45 pm - 7:10 pm Snacks - Pizzas, drinks, mingling ----------------- • 7:10 pm Topic: “Deploying elixir to AWS - build end to end pipeline with AWS Codepipeline” Speaker: Andika Kurniantoro ( linkedin: andikakurniantoro ) Andika is an engineer at Yojee startup. --------------------- • 8:00 pm : Topic 1: "Piecemeal Into Space: Reliability, Safety and Erlang Principles" Topic 2: "Experience report of authoring a book" Speaker: Brian L. Troutwine. Brian is polyglot programmer, author & a public speaker. Brian does data engineering at Unity technologies. ( github: blt, linkedin: bltroutwine, twitter: bltroutwine) Book Authored: Hands on concurrency with rust. Medium: Live on Google hangouts speaking from North America. --------------------- Thanks to the following volunteers: Meetup Organizer, Credit Agricole for venue & Yojee for getting us pizzas. (About Yojee) A agile startup in Singapore building logistics software utilizing Block-chain, AI and Machine Learning to optimize and manage fleets. • What to bring Id

    7
  • Talks related to distributed data analytics and Erlang in workplace

    Gregor is an R&D Engineer from Sweden, working in industrial research. He is currently visiting Singapore and agreed to give two talks related to his work. One talk is on his current main project, an analytics platform for connected vehicles that has largely been implemented in Erlang. The other is on his experience with introducing Erlang in a mature organization. Agenda: • 6:45 pm - 7:10 pm : Snacks - Pizzas, drinks, mingling • 7:10 pm : OODIDA: On-board/Off-board Distributed Data Analytics for Connected Vehicles • 8:00 pm : Break • 8:10 pm : Introducing Erlang in the Workplace (Experience Report) Thanks for all the following volunteers Pizza Sponsorer: Yojee. Venue provider: Kaligo. Organizing: Anil Thaplar (@athaplar| [masked]) Grzegorz (@arnvald | [masked]) Speaker: Gregor Ulm, Research and Development Engineer at the Fraunhofer-Chalmers Research Centre for Industrial Mathematics (FCC), Gothenburg, Sweden Talks: 1. OODIDA: On-board/Off-board Distributed Data Analytics for Connected Vehicles A modern connected vehicle generates dozens of gigabytes of data per hour, which implies that central data processing (off-board) of a fleet of connected vehicles is not feasible. Instead, a large part of data processing has to happen locally on the client (on-board). The OODIDA platform facilitates concurrent distributed data analytics. Its key feature is the ability to concurrently execute multiple distributed data analytics tasks on overlapping subsets of client devices. This talk gives an overview of OODIDA, which is largely implemented in Erlang, discusses design considerations, and highlights various use cases, ranging from the simple, such as filtering, to the more complex, such as coordinating and executing distributed machine learning tasks with a large number of client devices. OODIDA is an ongoing research project at FCC. It is carried out in collaboration with industry partners. 2. Introducing Erlang in the Workplace (Experience Report) The number of developers with an interest in functional programming seems to easily outnumber the number of industry jobs that entail using functional programming in practice. However, you don't have to only use functional programming languages in your spare time! One approach to get a job as a functional programmer would be to launch your own startup or join one of the comparably few companies that prominently use a functional programming language. A different approach is to introduce a functional programming language in your own workplace. In this talk, I discuss how I introduced Erlang at FCC in early 2017, and got it adopted for a major project. Since then, we filled several internship positions and, much more importantly, very recently hired two full-time Erlang developers and thus actively grew the local Erlang community. About Yojee (Pizza Sponsorer) Agile startup in Singapore building logistics software utilizing Block-chain, AI and Machine Learning to optimize and manage fleets. • What to bring Id

    10
  • April meetup over purely functional range maps & efficent data loading (GraphQL)

    Join us at the April meetup for perhaps the most interesting talks of the evening on the island from two of our fellow engineers. Agenda: • 6:30 pm- 7:00 pm Snacks - Pizzas/drinks/Mingling. • 7:00 : Speaker - Matthias Gorgens Topic: Building purely functional range maps (with property based testing) in Erlang. • 7:50 : Speaker - Jaap Frolich Topic: Efficient data loading in Elixir using the deferrable pattern - build super fast GraphQL resolvers. Many thanks to the Yojee for sponsoring pizzas again, engineering.sg for recording and Microsoft for hosting us. About Yojee (Sponsor) Agile startup in Singapore building logistics software utilizing Block-chain, AI and Machine Learning to optimize and manage fleets. • What to bring Id

    7
  • March meetup over typed holes and little Elixir

    Credit Agricole CIB

    Join us for sharing the evening over typed holes & elixir. Agenda: • 6:30 pm- 7:10 pm Snacks - Pizzas/drinks/Mingling. • 7:10 - 7.35 pm : "Typed holes" by Vaibhav Sagar. • 7:45 pm - 8:15 pm: “Thinking Functionally with Elixir" by Carlos Souza on live video. Carlos Souza is an author at Pluralsight with a passion for open-source. When not making loud noises on his mechanical keyboard, Carlos can be found playing guitar in his home in Orlando, FL. • 8:15 pm - 8:25 pm: Distribute Udemy coupon for Elixir course (popular!!). Many thanks to the Credit Agricole for sponsoring this meetup and Engineering SG for recording us. • What to bring Id

    5
  • Elixir|Erlang Feb rendezvous

    The Metro @ thebridge

    Greetings Everyone, Come join us for the 2nd Elixir meetup of the year to support our speakers, mingle with the community and discuss latest buzz around Elixir like Elixir 1.6 with exciting features such as code formatter etc. Agenda: 6:30 pm- 7:00 pm Snacks - Pizzas/drinks/Mingling 7:00 - 7:10 pm - A few words from our hosts 7:10 pm - 7:50 pm- Real - Time Web Apps with Phoenix - Jay Jun founder @ Bazaa.com 7:50 pm - 8:00 pm - Q&A related to Jay Jun's talk 8:00 pm - 8:30 pm - High performance metrics library in Erlang - Irina Guberman on live video from Chicago. Irina is Principal Product Architect at Xaptum, a company that created an Internet FOR things. Irina is presenting at BEAM conference in march 2018. twitter: @irina_guberman github: iguberman 8:30 pm - 9:00 pm - Q&A related to Irina's talk, Few words from our sponsors, casual discussions around the latest happenings in the Elixir community and also take feedback to plan forthcoming meetups. Thanks to the following for supporting the Elixir community: - Yojee for sponsoring snacks/drinks. (https://yojee.com/) - The bridge for providing venue. - About Yojee (Sponsor) Agile startup in Singapore building logistics software utilising Blockchain, AI and Machine Learning to optimise and manage fleets. We are hiring for Backend Elixir positions (https://www.techinasia.com/companies/yojee) ~Cheers, Singapore Elixir Organizers • What to bring Identity card • Important to know

    10
  • Speak Elixir/Erlang| First 2018 hangout

    22CF12, Level 22, Microsoft Singapore, Singapore 018989

    Greetings Everyone, Come join us as we kick start 2018 with a sip of Elixir via some talks around the language & also some general discussions about other things that are happening in the Elixir Community these days. Here is the Agenda: 6:30pm - 7:00pm Snacks - Pizzas and drinks 7:00pm - 7.40pm "Learning Elixir better through Collaboration and Giving Back" by Mohnish. 7:40pm - 8:00pm Open discussion on random topics or questions related to Elixir or Erlang/learning groups/discuss how we could do the Elixir meetups more consistently going forward 8:00pm - 8:45pm "Let's Get Functional With Elixir" by Nate Taylor (http://taylonr.com/). Nate is Pluralsight (https://app.pluralsight.com/profile/author/nate-taylor) author and speaking from US. Thanks to the following for supporting the Elixir community: - Microsoft(http://microsoft.com/) for hosting us. - MoneySmart(https://www.moneysmart.co/) for sponsoring snacks/drinks • What to bring Identity card to secure entry to 22nd floor. ~Cheers, Singapore Elixir Organizers

    14
  • April Meetup

    ThoughtWorks

    Hi friends! We're thrilled to have another Elixir meetup in April. Programme 7.00pm: Doors open - mingle over food and drinks 7.20pm: Start of session, opening address by hosts 7.30pm: Start of scheduled talks 9:00pm: Community announcements / End of event Scheduled Talks • "Package and release your Elixir/Phoenix app with distillery, docker/docker-compose" by Yeong Sheng Information for Attendees **Please bring a photo ID to get through building security!** The meetup will be held at Thoughtworks Singapore, 18 Cross Street #11-08. If you're traveling by MRT, the closest MRT station is DT18 Telok Ayer. Sponsors Food and venue: Thoughtworks

    7