Erlang Central http://erlangcentral.org Your Erlang Community Site Wed, 04 May 2016 14:04:12 +0000 en-US hourly 1 http://wordpress.org/?v=3.6.1 #Curadora Senior Developer in Philadelphia, PA wanted! Interested?http://erlangcentral.org/senior-developer-curadora/ http://erlangcentral.org/senior-developer-curadora/#comments Sun, 01 May 2016 10:06:49 +0000 Curadora https://erlangcentral.org/ Your new day-to-day

You’ll have the opportunity to contribute from design, to code, to test, to deployment. That includes working collaboratively with like-minded teammates to plan development cycles, break down feature requests into a series of tasks, and remove blocks. You’ll be integrating with multiple third parties to build a robust and scalable web application for consumers. As a senior developer, you’ll play a critical role in the direction of our product by prioritizing needs, analyzing usage data and researching new technologies. You’ll need to face complex problems and turn them into sophisticated solutions.

Technology you will work with

 

  • Elixir with Phoenix

  • React with Redux

  • Ruby on Rails

  • SQL databases

  • Node.JS

  • CSS

  • Redis and Elasticsearch a plus
]]>
http://erlangcentral.org/senior-developer-curadora/feed/ 0
#Curadora Lead Developer in Philadelphia, PA wanted! Interested?http://erlangcentral.org/lead-developer-curadora/ http://erlangcentral.org/lead-developer-curadora/#comments Sun, 01 May 2016 09:57:47 +0000 Curadora https://erlangcentral.org/ Your new day-to-day

You’ll be the driving force behind the way we make and execute technology decisions. This includes defining and validating the best digital strategy and making technical decisions that have substantial impacts in both the short and long term.

 

Your first task will be to build an all-star team of senior developers and transition the primary engineering functions from a top-tier boutique firm to an in-house operation. As the in-house team takes flight, you’ll be responsible for creating an environment that promotes collaboration, sets high expectations and inspires spectacular results.

 

You will actively coach and mentor a team tasked with integrating with multiple third parties to build a robust and scalable web application for consumers. That will require you to have an in-depth knowledge of our code, but also a keen sense of the overall product strategy. You’ll need to face complex problems and turn them into sophisticated solutions.

 

Technology you will work with

 

  • Elixir with Phoenix

  • React with Redux

  • Ruby on Rails

  • SQL databases

  • Node.JS

  • CSS

  • Redis and Elasticsearch a plus

]]>
http://erlangcentral.org/lead-developer-curadora/feed/ 0
“Complete Erlang” and “Complete OTP” in Kraków (end of May)http://erlangcentral.org/complete-erlang-and-complete-otp-in-krakow-end-of-may/ http://erlangcentral.org/complete-erlang-and-complete-otp-in-krakow-end-of-may/#comments Fri, 29 Apr 2016 09:51:58 +0000 admin http://erlangcentral.org/?p=81814

New training sessions scheduled for May.

 

Complete Erlang – May 30, 2016 to June 03, 2016

The Complete Erlang course is a 4-day course, providing complementary pre-requisites to attend the OTP course.

Complete OTP – June 06, 2016 to June 09, 2016

The OTP course covers advanced Erlang features such as design patterns, applications and libraries, giving the participants the ability to develop systems using OTP.
For registration and full list of courses and locations see: www.erlang-solutions.com/solutions/training.html

]]>
http://erlangcentral.org/complete-erlang-and-complete-otp-in-krakow-end-of-may/feed/ 0
#ElectricImp Backend Software Engineer in Any (remote); London, UK preferred wanted! Interested?http://erlangcentral.org/backend-software-engineer-electric-imp/ http://erlangcentral.org/backend-software-engineer-electric-imp/#comments Fri, 29 Apr 2016 09:46:52 +0000 jobs electricimp https://erlangcentral.org/ Electric Imp is building a core connectivity platform for the Internet of Things with an innovative solution that delivers a powerful cloud service tied closely to leading-edge hardware, making it simple to connect devices to the Internet. We’re a growing team of diverse professionals from Apple, Google, Roku and more. Our tiny but powerful modules, and the cloud service they connect to, let our users control or monitor… well, anything, from anywhere in the world. Together we’re working on something truly revolutionary, and we need your help. Learn more at electricimp.com.

 

We’re hiring experienced backend software engineers to work for our Core Cloud Services team in the UK, where we use Erlang to build our massively scalable and concurrent platform-as-a-service cloud infrastructure. The IoT is projected to add more than 50 billion devices to the Internet, and we are building a platform to manage that level of scale.

 

Your Opportunity

 

Remote working (London, UK preferred) — you will find the rest of the team hanging out in team chat or on Google Hangouts, but you will come to regular team meetings in London

You will be able to ‘own’ a feature from beginning to end — it’s not finished until the customer can use it

Work with product owners to define requirements; with the other developers to implement and review the solution; with QA to define appropriate test cases; and with DevOps to ensure that it’s deployed and working

Take responsibility for writing automated unit, integration and system tests for your new feature

Work closely with the frontend and embedded teams — this will involve visiting our Cambridge office

]]>
http://erlangcentral.org/backend-software-engineer-electric-imp/feed/ 0
New webinar: Meeting system demand during the Grand National race – Erlang at bet365http://erlangcentral.org/new-webinar-meeting-system-demand-during-the-grand-national-race-erlang-at-bet365/ http://erlangcentral.org/new-webinar-meeting-system-demand-during-the-grand-national-race-erlang-at-bet365/#comments Thu, 28 Apr 2016 11:00:17 +0000 admin http://erlangcentral.org/?p=81769 Register at: www.erlang-solutions.com/resources/webinars.html

The Grand National is the gambling industry’s Black Friday. Join the webinar on 12 May at 4pm BST (10 am CDT, 5pm CET) to hear how bet365 successfully met demand on the busiest day of the sporting calendar by supplementing their transactional systems with distributed middleware services written in Erlang.

Andrew Deane – Systems Development Manager for Middleware at bet365 will be telling the story and answering your questions live.

In this Webinar, you’ll learn:

  • How bet365 deals with extremely high loads
  • How bet365 uses distributed middleware services written in Erlang
  • What it is like to work in Middleware in online gambling
]]>
http://erlangcentral.org/new-webinar-meeting-system-demand-during-the-grand-national-race-erlang-at-bet365/feed/ 0
New video available! “The Mess We’re In” by Joe Armstronghttp://erlangcentral.org/the-mess-were-in-by-joe-armstrong/ http://erlangcentral.org/the-mess-were-in-by-joe-armstrong/#comments Thu, 28 Apr 2016 10:28:18 +0000 admin http://erlangcentral.org/?p=81767 Joe Armstrong is one of the inventors of Erlang. When at the Ericsson computer science lab in 1986, he was part of the team who designed and implemented the first version of Erlang. He has written several Erlang books including Programming Erlang Software for a Concurrent World. Joe has a PhD in computer science from the Royal Institute of Technology in Stockholm, Sweden.

]]>
http://erlangcentral.org/the-mess-were-in-by-joe-armstrong/feed/ 0
New video available! Tomasz Kowal – Elixir and Elm – the perfect couple (Lambda Days 2016)http://erlangcentral.org/tomasz-kowal-elixir-and-elm-the-perfect-couple-lambda-days-2016/ http://erlangcentral.org/tomasz-kowal-elixir-and-elm-the-perfect-couple-lambda-days-2016/#comments Wed, 27 Apr 2016 09:36:56 +0000 admin http://erlangcentral.org/?p=81754 Slides and more info: http://www.lambdadays.org/lambdadays2016/tomasz-kowal

I will compare design decisions between Elm and Elixir programming languages. Elm forces programmer to explicitly design all the flows in your program as a static one-way graph of dependencies between components. This makes it easy to debug and reason about programs. Erlang VM lets programmer create dynamic flows, which is a much more complex approach. I will show, how this is a direct consequence of langauge constraints (high availability and distribution) using CAP theorem. Elm doesn’t have to deal with partitioning and a good practice is to keep all the state in one place. Everything is consistent and available, because there is no partitioning. Elixir has to be available and handle network splits, so it needs to deal with inconsistencies and dynamic flows. I will show how OTP design patterns make it easier for programmer to work with that problem.

]]>
http://erlangcentral.org/tomasz-kowal-elixir-and-elm-the-perfect-couple-lambda-days-2016/feed/ 0
New video available! Erlang @ bet365 – Past, Present and Future – London Erlang User Grouphttp://erlangcentral.org/erlang-bet365-past-present-and-future-london-erlang-user-group/ http://erlangcentral.org/erlang-bet365-past-present-and-future-london-erlang-user-group/#comments Tue, 26 Apr 2016 12:43:51 +0000 admin http://erlangcentral.org/?p=81722 Dan Macklin – Head of Research and Development  at bet365 will be talking about how Erlang got introduced at bet365, what problems it was used to solve and what to do when you hit the limits of traditional SQL databases and technologies. He will also be addressing the current open source initiatives at bet365, how he sees the use of Erlang evolving and what it needs to do stay competitive.

Speaker bio:

Dan is a hands-on technical manager who loves to learn, make things happen and get things done.  After running his own business for ten years,  Dan is now the Head of Research and Development at bet365.

Twitter: @dan_macklin

]]>
http://erlangcentral.org/erlang-bet365-past-present-and-future-london-erlang-user-group/feed/ 0
New video available! Tamas Kozsik – Static analysis to identify divide-and-conquer algorithms (Lambda Days 2016)http://erlangcentral.org/tamas-kozsik-static-analysis-to-identify-divide-and-conquer-algorithms-lambda-days-2016/ http://erlangcentral.org/tamas-kozsik-static-analysis-to-identify-divide-and-conquer-algorithms-lambda-days-2016/#comments Tue, 26 Apr 2016 09:36:34 +0000 admin http://erlangcentral.org/?p=81720 Slides and more info: http://www.lambdadays.org/lambdadays2016/tamas-kozsik

Routines implementing divide-and-conquer algorithms are good candi- dates for parallelization. Their identifying property is that such a routine divides its input into “smaller” chunks, calls itself recursively on these smaller chunks, and combines the outputs into one. We set up conditions which characterize a wide range of d&c routine definitions. These conditions can be verified by static program analysis. This way d&c routines can be found automatically in existing program texts, and their parallelization based on semi-automatic refactoring can be facilitated. We work out the details in the context of the Erlang programming language.

]]>
http://erlangcentral.org/tamas-kozsik-static-analysis-to-identify-divide-and-conquer-algorithms-lambda-days-2016/feed/ 0
Erlang User Conference – Call for Talks is now open (Deadline: 27 May)!http://erlangcentral.org/erlang-user-conference-call-for-talks-is-now-open-deadline-27-may/ http://erlangcentral.org/erlang-user-conference-call-for-talks-is-now-open-deadline-27-may/#comments Tue, 26 Apr 2016 08:35:56 +0000 admin http://erlangcentral.org/?p=81718 Have you made an interesting innovation, an open-source application or a product with Erlang/OTP/Elixir? Have you used them in a real-world project or developed a cool tool? If the answer is yes, we want to hear about it! We are also planning to have a non-Erlang-related theme at the conference, so if your talk is about Scala/AKKA, Cloud Haskell, Clojure, NoSQL – or anything else you believe our attendees would be interested in hearing about, we’d love to hear from you!

The deadline for talk proposals is 27 May.

Read More | Submit a talk

]]>
http://erlangcentral.org/erlang-user-conference-call-for-talks-is-now-open-deadline-27-may/feed/ 0
# Elixir Developer – Contract in wanted! Interested?http://erlangcentral.org/elixir-developer-contract-darwin-recruitment/ http://erlangcentral.org/elixir-developer-contract-darwin-recruitment/#comments Mon, 25 Apr 2016 09:16:48 +0000 Hayden Evans https://erlangcentral.org/ I am currently on the hunt for a passionate functional programmer that has experience working with Elixir.

This is a rare remote freelance position that will require you to hit the ground running with some exciting projects that will massively contribute to the successful launch of a groundbreaking application.

]]>
http://erlangcentral.org/elixir-developer-contract-darwin-recruitment/feed/ 0
# Erlang Developer – Contract in wanted! Interested?http://erlangcentral.org/erlang-developer-contract-darwin-recruitment/ http://erlangcentral.org/erlang-developer-contract-darwin-recruitment/#comments Sat, 23 Apr 2016 19:07:42 +0000 Hayden Evans https://erlangcentral.org/ I’m currently looking for an experienced Erlang Developer to hit the ground running on a 4 Month Freelance Project with a start-up company that are building one of the most exciting new apps on the market.

Please note, this is a remote position with no restrictions on location or timezone.

The ideal candidate will be available within 1 month & ready to get their teeth into a really exciting project

]]> http://erlangcentral.org/erlang-developer-contract-darwin-recruitment/feed/ 0