
Portuguese: 
 
No começo nós falávamos para as pessoas criarem aplicações Web utilizando Javascript
e isso era altamente considerado uma péssima ideia
Se você ler os tópicos de discussão
criados em meados de 2011 em lugares como Hacker News
Todos falavam coisas como "aplicações feitas em Javascript não funcionam",
"Por favor, parem de criar essas aplicações, vocês estão totalmente errados",
"Não é assim que a internet deve ser,
vocês estão abusando do sistema"
"Vocễs não deveriam estar escrevendo tanto Javascript, parem de utilizá-lo."
Nós eramos iconoclastas
Nós tínhamos de estar dispostos
a nos comprometer com a visão
e também a sermos ridicularizados
As pessoas realmente pensavam que estávamos "viajando na maionese",
que isso tudo era temporário e que
iriamos voltar a criar aplicações web da maneira tradicional.

English: 
At the beginning we were telling
people to build these JavaScript web
applications and it was widely
considered to be a bad idea.
You go back and read the discussion threads on places like Hacker News in
2011 and everyone says things like,
"JavaScript apps are broken, please stop
writing these, you guys have got it
completely wrong, you know this is
not what the web is supposed to be about,
you guys are, you know, just abusing the
system. You shouldn't be writing this much
JavaScript, please stop writing
JavaScript". Honestly we're at - we were
iconoclasts. We had to be willing to
commit to the vision and be willing to
be ridiculed. You know, people really
thought that we were - we were off in
la-la land and that this was just a
temporary fad and that we would be going
back to writing web applications the way

Vietnamese: 
Chúng tôi là những người khởi xướng việc xây dựng ứng dụng web bằng JavaScript
Hầu hết mọi người đều xem đó là một ý tưởng tệ hại
Bạn có thể xem lại những cuộc thảo luận trên các diễn đàn như Hacker News vào năm 2011
Mọi người đều kiểu "Ứng dụng viết bằng JavaScript không chạy được đâu.
Làm ơn đừng viết mấy thứ như vậy nữa.
Mấy cậu sai hết rồi."
"Ứng dụng web không phải thế này. Mấy người đang...", nói sao nhỉ,
"lạm dụng cả hệ thống đấy!"
"Làm ơn đừng lạm dụng JavaScript nữa!"
"Làm ơn đừng lập trình JavaScript nữa!"
Chúng tôi thừa nhận mình có những lí tưởng riêng.
Và chúng tôi, theo lẽ dĩ nhiên, phải kiên định với những gì mình tin tưởng
Mặc dù đôi khi lí tưởng đó có thể khác người.
Có nhiều người cho rằng chúng tôi có những suy nghĩ quá viễn vông.
Rằng đó chẳng qua là một xu hướng nhất thời
Và rồi thế giới sẽ quay lại với cách xây dựng ứng dụng web như trước đây.

English: 
we had always written them before and
now everyone's writing apps like this.
We believe it's really important to have
this yearly opportunity for the community to
actually get together in real life, in
person.
There are some people I literally
just like, see maybe like two or three
times in a year on these conferences but
it's like, always great to just like
reconnect and... I think actually I'm just
here for the merch.
At Ember, most of the
people I talk to try to converge on one
solution essentially, and not do five
different things.
We're building it
together - we're the 'Together Framework', I
guess if you want to say that.
If the community is the one driving something,

Portuguese: 
E agora todo mundo está criando aplicações dessa maneira.
 
Nós acreditamos que é realmente importante ter essa
oportunidade anual para a comunidade se reunir pessoalmente
 
Tem certas pessoas que eu vejo literalmente
duas ou três vezes no ano, nas conferências
Mas é sempre bom revê-las e socializar.
Na verdade eu acho que estou aqui somente pelo merchandising
No Ember,
a maioria das pessoas com quem converso
tentam convergir para uma única solução ao invés de adotar várias soluções diferentes.
Nós estamos trabalhando em comunidade,
nós somos o "framework comunitário", pode-se dizer assim.
A ideia principal é descrever situações

Vietnamese: 
Và bây giờ...
Ai cũng viết ứng dụng như vậy.
Chúng tôi nghĩ rằng đây là một dịp rất quan trọng hàng năm
để tạo cơ hội để mọi người trong cộng đồng thật sự gặp gỡ, tiếp xúc với nhau.
Có những người tôi gặp mặt đến 2, 3 lần trong các hội nghị kiểu như thế này
nhưng lần nào gặp lại họ cũng rất thú vị.
Phụ kiện có lẽ là lí do chính khiến tôi tham dự.
Hầu hết những người tôi trò chuyện ở Ember
Về cơ bản đều cố gắng hướng tới một giải pháp đồng nhất
Chứ không hẳn là 5 thành phần riêng biệt.
Chúng tôi cùng gầy dựng nó cùng nhau.
Chúng tôi là "Together Framework", chắc vậy, nếu bạn muốn gọi như thế.
Nếu xem cộng đồng là động lực thúc đẩy một thứ gì đó,

Vietnamese: 
Nó đồng nghĩa với việc cả cộng đồng quyết định đối mặt với mọi vấn đề.
Thế thì mọi giải pháp đưa ra đều như nhau
Bởi cuối cùng ta đều đạt được mục đích là giải quyết nhu cầu của mọi người.
Mọi người tựu chung đều bày tỏ sự quan tâm đến Ember
Cũng như bí quyết thành công hay những chủ đề tương tự.
Nếu không có một cồng đồng đủ vững chắc, một công nghệ dù tốt đến đâu
Cũng sẽ nhanh chóng tan như bọt biển hoặc chẳng thể trụ được lâu.
Cảm ơn sự có mặt của tất cả mọi người.
Thật tuyệt vời. Đây là lần đầu tiên tôi tham dự EmberFest
Và cũng là lần đến Amsterdam.
Hội nghị được tổ chức rất tuyệt vời.
Sân khấu rất chuyên nghiệp.
Đến với buổi nói chuyện ngày hôm nay,
Tôi muốn mời mọi người cùng du hành thời gian
rồi tưởng tượng chuyện gì sẽ xảy ra trong tương lai khi ta cùng xây dựng thành công một ứng dụng Ember mới
Thời điểm đó cả thế giới vừa thoát khỏi Kỷ Nguyên Đen Tối của thời
Hậu Chiến Tranh Trình Duyệt (Post-browser Wars)

Portuguese: 
e decidir quais tipos de problemas estamos encontrando
Alguns problemas são meio que parecidos
Você acaba tendo soluções que resolvem os problemas de todo mundo
Todos tem interesse que o Ember ser bem-sucedido
Sem comunidades fortes, a tecnologia se torna irrelevante ou desaparece completamente.
Obrigado a todos por estarem aqui, isso é demais
Essa é a minha primeira vez aqui na EmberFest e em Amsterdam
E isso é incrível!
Para o propósito dessa palestra
quero que todos entrem em uma máquina do tempo
Eu quero imaginar o que acontece em nossa máquina do tempo quando nós criamos
uma nova aplicação utilizando Ember
Você não pode esquecer que nós estavamos saindo da idade das trevas,,
a pós-guerra dos navegadores.

English: 
it means the community decides what sort of problems are we facing.
I mean all of these problems are more or less the same.
You end up having solutions that kinda solve problems for everybody else.
Everybody has like common
interests in Ember and being successful
and everything like that and without
like strong communities the technology
effectively kind of like fades away or
isn't relevant anymore.
Thank you all so much for being here.
This is awesome, this is my first time at
Emberfest and my first time in
Amsterdam and this turnout is is amazing.
This venue is so cool.
For the purposes of this talk I want us
to all hop into a time machine and I
want to imagine what happens in our time
machine when we make a new Ember app.
You have to remember we were just
getting out of the Dark Ages of the 'Post

English: 
Browser Wars' right, like IE was dominant,
JavaScript stagnated, the web technology
stagnated and then there was this
Renaissance. There was Safari and there
was Chrome and there was Firefox and the
JavaScript, they were competing on
JavaScript performance, so JavaScript
went from being this laughable toy to
being this really serious fast language
that we could actually start to do
really impressive stuff in. I think
around that time was when Yehuda Katz
had been finishing up the Rails 3 work
and was kind of thinking like, 'okay, you
know, what's next? What should I
work on next?' So I remember he
had built handlebars at the time which
was this templating language and he had
intentionally designed it to plug into a
system that could, you know, detect when
changes to your data were happening and
automatically, like, update the UI, right,
so you don't have to write all this
really long-winded, like, big lots of
boilerplate to keep the UI in sync with
the data changing. You had this very

Vietnamese: 
Khi mà quyền thống trị thuộc về IE,
JavaScript vẫn chưa phát triển, công nghệ lập trình web cũng vậy.
Và rồi Thời kỳ phục hưng đến với sự xuất hiện của Safari, rồi Chrome, Firefox.
Tất cả đều trong một cuộc chạy đua khai thác tiềm năng của JavaScript.
Thế là một thứ đồ chơi nực cười như JavaScript trở thành ngôn ngữ với tốc độ xử lí vượt bậc
Mà ta có thể tận dụng để lập trình nên nhiều thứ thú vị.
Tại thời điểm đó, Yehuda Katz vừa hoàn thành dự án Rails 3...
Và đang phân vân không biết tiếp theo đây mình nên làm gì.
Thời điểm đó, Yehuda vừa viết xong Handlebars, một ngôn ngữ template
Và ý định tích hợp nó vào trong một hệ thống...
Có thể tự động phát hiện các thay đổi dữ liệu và tự động cập nhật UI tương ứng.
Bạn không còn phải viết những đoạn boilerplate dài ngoằn để đồng bộ giữa UI và dữ liệu,
Thay vào đó chỉ cần một form khai báo là đủ.

Portuguese: 
O Internet Explorer dominava, Javascript tinha estagnado
As tecnologias web tinham estagnado
E então teve veio o Renascimento, veio o Safari, o Chrome
Depois o Firefox, e eles estavam competindo em performance do Javascript
Então o Javascript deixou de ser um brinquedo
e se tornou uma linguagem séria e performática
que poderiamos utilizar para criar coisas realmente impressionantes
Eu acho que foi naquela época que
Yehuda Katz
estava finalizando seu trabalho em Rails 3
e eu estava pensando
"Certo, e agora, no que eu devo trabalhar?"
Eu lembro que ele tinha criado o Handlebars, que é uma linguagem de template
E ele a projetou intencionalmente
para ser plugada em um sistema
que poderia detectar quando mudanças aconteceram nos dados
e automaticamente atualizar a interface de usuário.
Rails era verboso e tinha de escrever muito código repetido
para manter a interface em sincronia quando os dados fossem atualizados
de maneira simples e declarativa.

Portuguese: 
Era isso que ele queria construir, então ele arquitetou o Handlebars baseado nessa ideia.
Mas não havia nada em que o Handlebars pudesser ser plugado
para observar as mudanças acontecendo nos dados.
Foi assim que conheci Charles Jolley,
que era meu gerente na Apple e o criador do SproutCore
Eventualmente Charles saiu da Apple
para abrir uma startup chamada Strobe
E o Yehuda entrou como co-fundador
Obviamente eles iriam continuar utilizando SproutCore, o projeto era integrá-lo
com o Handlebars
Na época o Yehuda deve ter visto algo em mim
que eu ainda não tinha notado.

Vietnamese: 
Đó là thứ Yehuda muốn xây dựng.
Anh ấy thiết kế Handlebars xoay quanh lí tưởng đó
Nhưng trên thực tế vẫn chưa có hệ thống nào thực sự được tích hợp vào và cập nhật thay đổi như chúng tôi đã nói cả.
Đó cũng là lí do tại sao chúng tôi quen Charles Jolly,
quản lý cũ của tôi ở Apple và cũng là người sáng lập SproutCore.
Về sau, Charles rời Apple và thành lập công ty start-up tên là Strobe
Và Yehuda cũng tham gia đồng sáng lập
Dĩ nhiên họ vẫn tiếp tục phát triển SproutCore.
Nên mục tiêu của dự án là tích hợp Handlebars vào SproutCore.
Có thể lúc đó Yehuda đã nhìn thấy tiềm năng gì đó ở tôi mà đến tôi cũng không biết.

English: 
simple declarative form and so that's
what he wanted to build, and he
architected handlebars around it but
there was nothing for it to plug into to
actually observe those changes happening.
So that's how we got to know Charles
Jolly, who was my manager at Apple and
the creator of SproutCore. Eventually
Charles left Apple to start a startup
called Strobe and Yehuda came in as
Co-Founder. Of course they were going to
continue using SproutCore, so the
project was to kind of integrate
handlebars templating language into SproutCore.
Yehuda must have seen something in
me at that time that I hadn't yet seen
in myself.

Vietnamese: 
Sau khi hoàn thành dự án Rails...
Tôi bắt đầu tìm cơ hội làm các ứng dụng được xây dựng trên nền framework mà tôi đang phát triển.
Thế là tôi và Charles gặp nhau.
Tôi bảo là tôi hiện có một template engine thế này.
Anh nghĩ sao về việc tích hợp engine này vào SproutCore?
Biết đâu có thể trở thành cái gì đó giống như Cocoa của Apple...
Nhưng khác ở chỗ ta sử dụng HTML và CSS, ví dụ vậy.
Lúc đó tôi nghĩ: "Apple là công ty lớn, họ cũng đã ngỏ lời mời."
"Có lẽ tôi cũng nên gặp mặt để xem họ muốn gì về việc kết hợp này hay các vấn đề khác."
Và thế là chúng tôi lên lịch hẹn với bên Apple.
Tôi là người đề xuất ý tưởng.
Thật trùng hợp là trong những cuộc họp như vậy tôi đã gặp Tom.
Có thể nói chúng tôi có góc nhìn gần như giống hệt nhau trong mọi vấn đề.
Yehuda rất cởi mở bắt chuyện với tôi.
Chúng tôi nói chuyện, hợp tác nhiều và phác thảo những tính năng đó cùng nhau.
Lúc đó tôi vẫn là nhân viên Apple.
Vài tháng sau đó, anh ta bảo tôi thế này:
"Qua công ty bọn tôi đi."

English: 
So I finished working on Rails. I was
like, looking to work on a real app that
was built on the framework I was
building so I sat down with Charles and
I said, 'okay I have this templating
engine like maybe I can integrate the
templating engine with SproutCore and
then we can have, you know, SproutCore is
like this Apple Cocoa thing but maybe we
can have a like, a variant of it that is -
uses HTML and CSS'. I'm like, 'okay, so Apple is
a company, they're contributing, I should
like, probably talk to them to find out
what they want, like, whether it meshes or
whatever'. So we scheduled some meetings
basically with people at Apple where I
like, basically pitch the idea and it
just struck me, like, I met Tom in one of
those meetings and it just struck me
right away that Tom was like, more or
less perfectly aligned with how I wanted
to do things, like, in basically every way.
He kind of just naturally reached out to
me. We would talk a lot, we collaborate a
lot, we would try to design these
features together and while I'm still at
Apple. So after a few months of this he's
like, 'hey, you should really, you should

Portuguese: 
Eu terminei de trabalhar no Rails
Eu estava pensando em trabalhar em uma aplicação real
construída com framework em que eu estava criando
então me sentei com o Charles
e disse  "bom, eu tenho essa template engine,
talvez eu poderia integrá-la com o SproutCore"
SproutCore é um projeto da Apple, mas talvez
pudessemos ter uma variação dele
que utiliza HTML e CSS
Eu disse "Bom, Apple é uma empresa, eles estão contribuindo, eu provavelmente deveria
falar com eles para descobrir o que eles querem."
Então nós agendados algumas reuniões com um pessoal da Apple
Onde eu vendia a ideia,
E me veio uma realização
Por exemplo, eu conheci o Tom em uma dessas reuniões
e ele estava mais ou menos alinhado com a maneira que eu gostaria de fazer as coisas
em basicamente todos os aspectos
Ele naturalmente veio falar comigo, nós conversavamos bastante, colaboravamos bastante
e tentávamos  projetar as funcionalidades juntos
enquanto eu ainda trabalhava na Apple
Após alguns meses ele me disse
"Ei, você realmente deveria entrar para a empresa",
vir trabalhar na Strobe comigo e com o Charles

Portuguese: 
e eu fiquei tipo "Cara, eu acabei de conseguir um emprego na Apple"
como um engeheiro de software, e até onde eu sei esse é o ápice
de sucesso na carreira, por que eu sairia?
Ele continuou insistindo
e finalmente um dia
algo sobre a liberdade e a energia de uma startup
me seduziu.
Eu lembro aquele dia de maneira tão vívida, chegando na empresa
E ver simplesmente um escritório vazio
exceto por umas mesas e uns computadores espalhados
e fiquei pensando "no que foi que eu me meti, isso não igual ao escritório da Apple."
O Yehuda estava lá,
ele desempacotou um Apple Mini,
um teclado e um mouse wireless, deu na minha mão e disse
"Essa é a nossa estação principal."
Honestamente, os próximos quatro anos
da minha vida se resumem
em vir todos os dias e
e fazer pair-programming com o Yehuda, nos programamos tudo

English: 
really join the company, you know, come
work with me and Charles at Strobe' and
I'm like, 'dude, I just got a job at Apple as a
software engineer. As far as I'm
concerned, this is like, the pinnacle of
career success. Like why would I ever
leave?' and you know he kept, kind of, kept
working - working on me and finally one
day I was like, you know, something about
the the freedom and the energy of a
start-up, finally, I guess, seduced me.
So I remember so vividly that day
walking in and it's just like an empty
office except for a row of tables and
just office chairs scattered around and
I'm kind of like, what did I just get
myself into? This is not like the Apple
office and Yehuda is there and he
unwraps a Mac Mini and he unwraps a
wireless keyboard and a mouse and he
hands them to me. He's like, 'okay this is
our pairing station'. Honestly like, the
next four years of my life are like,
everyday coming in and pair programming

Vietnamese: 
"Qua Strobe làm việc cùng tôi và Charles."
Tôi mới trả lời:
"Dude, tôi vừa mới vào làm Software Engineer ở Apple mà."
"Đối với tôi, đây là thành tựu cả đời người đó."
"Lí do gì tôi phải nghỉ?"
Và nhiều lần như thế anh ta cố gắng thuyết phục tôi.
Rồi đột nhiên một ngày nọ, tôi cảm thấy...
Tôi cảm thấy sự tự do và năng lượng mà start-up mang lại bỗng trở nên vô cùng hấp dẫn.
Ngày hôm đó vẫn còn đọng lại rõ ràng trong tâm trí tôi,
Bước vào một văn phòng trống trơn, không có gì ngoài một dãy bàn làm việc
Ghế ngồi được đặt lung tung ở tứ phía.
Tôi mới lẩm bẩm, "Mình vừa làm cái gì vậy?"
"Chỗ này khác xa với Apple."
Lúc đó, Yehuda mới tháo chiếc hộp chứa một chiếc MacMini,
Một cái bàn phím có dây và một con chuột rồi đưa cho tôi và nói:
"Đây là chỗ chúng ta sẽ pair-programming."
Gần như 4 năm sau đó, ngày nào tôi cũng đến công ty và pair-programming với Yehuda.

English: 
with Yehuda. We did everything by pair
programming - everything - which was... it was
intense, you know.
Somewhere along the way
we realized, we don't actually want to be
modifying the original SproutCore which
was like this widget library,
like we really want to be building a new
thing that is more focused on HTML and
CSS from the outset. We basically decided
well, we'll keep the SproutCore One around
like SproutCore One will basically be the
widget framework and we will start
reboot - we'll reboot a new thing that is
philosophically very aligned with what
SproutCore was trying to do in terms of
like, reactivity, like in terms of when
something changes on the inputs the
outputs update automatically and like we
will use a lot of the same design
philosophy.
We had this vision of Ember
in the future as being similar to what
it is today, right, where we have
everything from routing to the data
layer to application structure and
everything in between.
We kind of want this - this tool you could

Vietnamese: 
Chúng tôi hoàn thành mọi thứ bằng phương pháp pair-programming.
Chắc bạn cũng biết, làm việc kiểu đó rất căng thẳng.
Trong lúc thực hiện, chúng tôi chợt nhận ra...
Chúng tôi vốn dĩ không có ý định thay đổi thư viện SproutCore vốn có.
Hơn hết, chúng tôi muốn xây dựng một thứ mới mẻ hơn
Với HTML, CSS đóng vai trò chủ chốt từ đầu đến cuối.
Chúng tôi quyết định sẽ giữ lại SproutCore phiên bản 1.0
Nói cách khác, SproutCore 1.0 vẫn là một widget framework
Còn chúng tôi sẽ bắt tay vào thực hiện một dự án mới.
Về lý thuyết sẽ giống với những gì SproutCore 1.0 đang hướng tới
Trên khía cạnh tập trung vào sự tương tác
Nghĩa là khi dữ liệu đầu vào thay đổi, dữ liệu đầu ra sẽ tự động cập nhật tương ứng.
Cả hai sẽ có những triết lý thiết kế tương tự nhau.
Chúng tôi hướng Ember tới một mục tiêu gần như tương tự như cách nó vận hành hiện nay:
Tất cả mọi thứ từ routing, data layer tới application structure và những thứ liên quan.
Chúng tôi muốn Ember trở thành một công cụ mà chỉ cần khởi động...

Portuguese: 
fazendo pair-programming
Foi intenso.
Em algum momento nós percebemos que não queríamos
modificar o SproutCore original, que era uma biblioteca de widgets
Nós realmente queríamos criar
algo novo, mais focado em HTML e CSS
Nós decidimos manter
a primeira versão do SproutCore,
que seria a biblioteca de widgets
E vamos começar algo novo
alinhado com a filosofia do SproutCore
no quesito reatividade,
quando v alores de entrada são alterados, as alterações são refletidas no ponto de saída
utilizando a mes ma filosofia do projejo
Nós tivemos essa visão do Ember no futuro
como sendo, parecido como é atualmente,
nós temos de tudo: roteamento, coleções de dados,
arquitetura da aplicação e tudo o que for necessário.
Nós queríamos uma ferramenta que você pudesse pegar da prateleira e ela teria

Portuguese: 
todo o necessário para construir
aplicações web sensacionais que poderiam competir
com qualquer aplicação nativa.
Isso ocorreu no mesmo período onde estavamos tentando abrir um negócio
Eu acho que a Strobe foi vendida para o Facebook em setembro,
então nós fundamos a Tilde pouco antes disso acontecer
Até dezembro nós a tinhamos  renomeado para Amber, e depois para Ember
Havia essa sensação de euforia em relação
a aplicações web, aplicações single-page,
Javascript no geral. Havia toda essa movimentação, euforia
e as pessoas sentiam que aqui era onde a inovação estava acontecendo
Nós queríamos estar abordo disso, porém não existia nada
que estava no mesmo nível de ambição comparado com o que tinhamos para o Ember
Então as pessoas pensaram: "Bom, se queremos estar na crista da onda..."
Haviam várias pessoas visionárias em diferentes empresas
que disseram "esse é o futuro e nós queremos fazer parte dele"
ele não existe ainda, e nós vamos ajudar a criá-lo

English: 
take off the shelf and it would have
everything that you would need to build
these awesome web applications that
could be competitive with any native app.
So this was, like, in the same period
where we're like, trying to start a
business. So we, I think Strobe was sold
to Facebook in like September and we
started Tilda right before that. By
December we had renamed it first to
Amber and then Ember. There was the sense
of excitement about web applications,
single page apps, JavaScript in general.
There's just this buzz and this
excitement and people felt like, you know,
this is where the energy and the
innovation is happening. So we want to
get on board but nothing really existed
that was at the level of ambition that
we that we had for for Ember and some
people felt like, well if we want to ride
the wave, you know, there was a lot of
forward-looking people at different
companies who said, 'this is the future, we
want to be a part of it. It doesn't exist
yet and we're gonna help make it exist

Vietnamese: 
Là bạn đã có tất cả những gì cần thiết để lập trình một ứng dụng
Có khả năng cạnh tranh với bất cứ native app nào khác.
Cùng lúc với thời điểm dự án mới bắt đầu vận hành,
Strobe được bán lại cho Facebook vào tháng 9 năm đó.
Team Tilda được thành lập ngay trước thời điểm đó
Và đến tháng Chín, dự án của chúng tôi được đổi tên từ Amber sang Ember.
Cả công ty trở nên hào hứng hơn bao giờ hết đối với...
Ứng dụng web, single-page app hay JavaScript nói chung.
Tất cả đều rất phấn khởi và hào hứng.
Mọi người đều có cảm giác căng tràn sức sáng tạo, sẵn sàng tạo ra bước đột phá mới.
Ai cũng muốn nhảy vào...
Nhưng trên thực tế dự án vẫn chưa có gì cả.
Những điều đó chỉ là tham vọng mà chúng tôi muốn đạt được với Ember.
Mọi người hỏi tôi kiểu có muốn cưỡi con sóng lớn không?
Có rất nhiều người ở các công ty khác bày tỏ sự mong đợi cho sản phẩm này.
Họ nhận định: "Đây sẽ là công nghệ của tương lai và chúng tôi rất muốn tham gia."
"Có thể nó vẫn chưa có hình thù gì..."

Portuguese: 
trazendo o Tom e Yehuda, e isso acabou sendo um passo realmente crítico.
Nós eramos pequenos na época, tinhamos oito engenheiros
mas eu percebi as pessoas conversando sobre
como os dados devem fluir para a nossa aplicação
Intercom é composta de várias partes diferentes.

English: 
by bringing Tom and Yehuda in' and
that ended up being really, really
critical.
We were very small at the time, maybe had eight engineers but I noticed people
having conversations about how data
should flow to our application.

Vietnamese: 
"Nhưng chúng ta có thể biến nó thành sự thật với sự giúp sức của Tom và Yehuda."
Điều đó có ý nghĩa rất rất to lớn.
Ban đầu quy mô của chúng tôi rất nhỏ, chỉ có tầm 8 kĩ sư.
Nhưng ngay từ lúc đó mọi người đã bắt đầu quan tâm đến vấn đề...
Dữ liệu sẽ đi vào ứng dụng của chúng tôi như thế nào?
Thu nhập cho một ứng dụng đến từ nhiều nguồn,

English: 
Incomes made up of various different parts,
probably the most recognizable is the
little messenger that sits in the bottom
right-hand corner of our customer's
websites and mobile apps. I had worked a
little with Ember
before joining. I convinced some people
that we should like, do a little
experiment. Let's take - maybe we take a
week or two and we'll try and build one
part of Intercom's web application at the
time in Ember and we can compare the two.
Two weeks in little Tom stirrers started
appearing in stickers -
started appearing across the office. I
mean, we we built a lot in a very
short period of time and within three
weeks we actually had shipped to
production and new user lists that we
were using ourselves that was vastly
simpler than the current one we had and
much faster. The difference between the
before and after was so stark that we
pretty much paused product development
on our product teams at the time and
started figuring out how could we, one by

Portuguese: 
Provavelmente a parte mais reconhecível é
o pequeno mensageiro localizado no canto inferior direito
dos websites e aplicativos de nossos clientes
Eu tinha trabalhado um pouco com Ember antes de entrar para a empresa
Eu convenci algumas pessoas de que deveríamos realizar
pequenos experimentos, vamos separar uma semana ou duas
e tentar criar uma parte da aplicação web da Intercom utilizando Ember
e então poderiamos fazer comparações
Após duas semanas, pequenos colantes
do Tomster começaram a aparecer em várias partes do escritório.
Nós construímos muitas coisas em um curto período de tempo.
Dentro de três semanas nós colocamos em produção
uma nova lista de usuários que nós mesmos utilizavamos
que era drasticamente mais simples e muito mais rápida do que a tinhamos atualmente.
A diferença entre o antes e depois foi tão gritante
que nós pausamos as atividades de todos os times de desenvolvimento

Vietnamese: 
Dễ nhận thấy nhất có lẽ là chức năng Hội thoại...
Được đặt ở góc phải màn hình website hay ứng dụng di động của khách hàng.
Trước khi tham gia dự án, tôi từng có cơ hội tiếp xúc với Ember.
Tôi thuyết phục vài đồng nghiệp thử làm một thử nghiệm nhỏ trong 1, 2 tuần tới đó...
Chúng tôi sẽ thử sử dụng Ember để xây dựng một phần trong ứng dụng web của Intercom
Để so sánh hiệu năng của cả 2.
2 tuần sau đó, sticker với hình ảnh Tomster bắt đầu phủ sóng khắp các văn phòng ở công ty.
Trong một khoảng thời gian ngắn, chúng tôi đã xây dựng được rất nhiều thứ
Và phát hành sản phẩm chỉ trong vòng 3 tuần ngắn ngủi.
Tính năng Danh sách người dùng mà chúng tôi xây dựng
Nay trở nên đơn giản và nhanh chóng hơn nhiều so với trước đó.
Sự khác biệt giữa trước và sau khi (sử dụng Ember) lớn đến nỗi...
Chúng tôi phải quyết định ngừng toàn bộ quá trình Phát triển sản phẩm lúc đó

Vietnamese: 
Để lên kế hoạch chuyển tất cả các nhóm dự án sang sử dụng Ember.
Ban đầu khi thành lập Tilde, khởi đầu rất đáng sợ
Bất cứ khi nào bạn chấp nhận mạo hiểm như vậy...
Đều sẽ không tránh khỏi việc ảnh hưởng đến những người trực tiếp tham gia,
Cũng như đối tác và tương lai con cái của họ.
Nó đánh đổi rất nhiều sự vững chắc hiện tại.
Nhưng mà...
Khoảng thời gian đó rất tuyệt.
Đến bây giờ tôi vẫn không thay đổi suy nghĩ đó, về việc mạo hiểm trong ngành Phần mềm.

Portuguese: 
e começamos a pensar como poderiamos fazer para que cada time começasse a utilizar o Ember.
Quando nós criamos a Tilde, foi assustador.
Toda vez que você começa um empreendimento desse tipo
É uma decisão que muda a vida de todos os envolvidos, incluindo parceiros e filhos
pois abrimos mão de uma segurança muito grande, mas...
Era uma época muito boa, e ainda é uma época muito boa para se arriscar em desenvolvimento de software

English: 
one, maybe move each product team to
start using Ember.
When we started Tilda, it was scary and
anytime you start a venture like that
it's this huge life-altering decision
for everybody involved and for all their
partners and for all their kids and it's
giving up a lot of security, but it was a
good time and it's still a pretty good
time to be taking risks in software.

Portuguese: 
Uma grande parte do Ember sempre foi querer ser um projeto grande.
Nós queriamos ser um projeto que o Gavin poderia utilizar na Intercom
e, até aquele momento, projetos dessa magnitude precisavam estar inseridos
dentro de empresas grandes
e envolver gestão de projetos, infraestrutura e dinheiro.
A maneira de garantir que as tarefas sejam feitas
é pelo fato de você saber que elas estão sendo feitas
porque o seu gerente as atribuiu para essas três pessoas
então é melhor que as tarefas sejam realizadas, ou eles serão demitidos.
O propósito do Ember é pegar aquelas coisas em que você
precisa ter um time de 20 pessoas para construir
e adaptá-la para uma estrutura open-source
que um time de duas ou três pessoas pode utilizar
para construir uma aplicação de qualidade parecida.
Mas, e aí, nós somos só dois caras trabalhando nisso
nós acabamos de fundar uma startup.
Como nós vamos pagar o nosso aluguel?
Na época eu estava tentando descobrir
como poderiamos estruturar as coisas
para que pudessemos conseguir ajuda da comunidade

Vietnamese: 
Từ trước đến nay, chúng tôi đều muốn Ember...
Trở thành một dự án có quy mô lớn.
Mục tiêu trước mắt là để Gavin có thể tích hợp vào hệ thống Intercom.
Và không chỉ như vậy...
Bạn biết đấy, tại thời điểm đó chỉ có những dự án của các công ty lớn mới làm được điều đó.
Họ vượt trội ở khâu quản lí sản phẩm, tổ chức và tiền bạc.
Họ có thể hoàn thành được một phần là do họ quản lí được tiến độ của mình.
Khi người quản lí phân cho 2 nhân viên phụ trách 2 mảng như này.
Họ chỉ có quyền làm hoặc nghỉ việc.
Ở Ember, thay vì công việc được hoàn thành bởi một team gồm 20 người
Bạn phải tìm cách cấu trúc nó thành một hệ thống mã nguồn mở
Để một team chỉ gồm 2, 3 người có thể dùng nó để xây dựng lại một ứng dụng tốt ngang như vậy.
Nhưng thực tế một chút...
Chắc bạn cũng thắc mắc: Dự án chỉ có 2 người, start-up lại mới thành lập...
Làm thế nào chúng tôi có thể chi trả đầy đủ hóa đơn?
Cả tôi và Tom lúc đó đều cố gắng tìm cách để tổ chức lại mọi thứ...
Sao cho có thể tận dụng được sự giúp đỡ từ cộng đồng.

English: 
A big part of Ember in general has always
been like, we want to be a big project, we
want to be a project that Gavin could
use for Intercom and at the same time -
up until that point, projects that
did that need it to be like, embedded
inside of large companies with project
management and structure and money and
the way that you make sure you get
things done is that, is that you know
you're getting stuff done because you -
your manager assigned to these three
people these tasks and they better do
it or they're fired.
What Ember is about is
taking the stuff that you have to have a
team of 20 people building, commoditizing
it into this open source infrastructure
that a team of two or three people can
use to build a similar quality
application. But okay, like, we're just - you
know - two guys working on this. We just
started the startup, how do we pay our
rent?
Well I was trying to figure out, at
the time, and Tom was as well, how to
structure things so that we would be
able to get community help. I had

English: 
experience Rails which is a big project
like the one I wanted to build but
didn't have that property and I kinda
wanted to repeat that and jQuery also.
Like jQuery and Rails were both projects
that were - that were meaty, that weren't
like little micro projects that were
used by big companies but nonetheless
weren't hosted inside of one giant
company and and therefore the project
management was a community project.
That was around the time that Angular started
getting popular and so we're looking
there like, 'okay, we really believe in
the vision of Ember. We think there's a
lot of things that we do better than
Angular but Angular has an entire team
of developers at Google
and we have no funding, right?' So we had
the kind of like, persuade people like,
'hey, you know like, come work on this
thing and you should work on it because
you know, you get - you get ownership over
it, right?' and I think in order for people

Portuguese: 
Eu tenho experiência com Rails, que é um projeto grande
como o que eu quero construir,
mas não tinha essa característica.
jQuery também, jQuery e Rails eram projetos não considerados de pequeno porte
e que eram utilizados por empresas grandes
porém não eram hospedados dentro de uma empresa gigante
Consequentemente a gestão do projeto ficava a mercê da comunidade
Isso aconteceu na época em que o Angular começou a se popularizar
nós estavamos observando e pensando
"Nós realmente acreditamos no visão do Ember,
e acreditamos que há várias coisas que fazemos melhor que o Angular
Mas o Angular tem um time inteiro de desenvolvedores na Google
E nós não temos nenhum investimento."
Então nós tivemos de convencer as pessoas dizendo
"Venha trabalhar nesse projeto!
Você deveria trabalhar nele porque ganhará uma propriedade sobre ele"

Vietnamese: 
Tôi từng có kinh nghiệm với Rails,
Một dự án có quy mô lớn tương tự như dự án hiện tại
Nhưng không mang tính cộng đồng.
Và tôi cũng muốn lặp lại quá trình đó
jQuery cũng thế.
Cả jQuery và Rails đều là những dự án có tầm ảnh hưởng nhất định.
Cả hai đều có quy mô không nhỏ và được sử dụng các công ty tầm cỡ.
Nhưng về bản chất không phải là một dự án riêng được tổ chức bởi một công ty nào cả.
Nên có thể xem việc quản lý sản phẩm mang tính cộng đồng.
Thời điểm đó, Angular bắt đầu trở nên phổ biến.
Điều này khiến chúng tôi tự nhủ:
Dù chúng tôi vẫn rất tin tưởng vào tầm nhìn của Ember,
Và chúng tôi cảm thấy có nhiều thứ mà Ember vượt trội hơn Angular.
Nhưng vấn đề là...
Đứng sau Angular là đội ngũ kĩ sư hùng hậu của Google.
Còn dự án chúng tôi lại không có ai tài trợ.
Kể từ lúc đó, công ty bắt đầu chú trọng chiêu mộ nhân tài vào dự án.
Phúc lợi lớn nhất khi tham dự sẽ là...
Bạn sẽ có quyền làm chủ.
Tôi cho rằng để một người sẵn sàng hết mình vì công việc,

English: 
to do quality work they need a sense of
ownership over what they're doing and
and an influence.
If we hadn't started
Tilda - if some entity like Tilda didn't
exist and instead Ember was a project
that Yehuda and Tom and whoever
were working out of some other big
company there's a good chance by now
that some executive from on up I would
have come down and been like, 'I don't
care about this - scrap it' and that would
have been the end. But because we have
these smaller people driven companies in
our ecosystem, that's not really gonna happen.
People love contributing to open source
projects. It definitely caught, like,
allowed the project to get a scope that
was more like what we wanted without
having to do it ourselves which was good.

Vietnamese: 
Họ có cảm giác được làm chủ và có tiếng nói đối với sản phẩm mà mình tạo ra.
Nếu Tilde không được thành lập,
Nếu một tổ chức như Tilda chưa từng tồn tại,
Và Ember vẫn là một dự án được chủ trì bởi Yehuda, Tom...
Hay bất cứ nhân vật thuộc công ty tầm cỡ nào khác...
Khả năng cao là một số người điều hành trên tôi sẽ không còn kiên nhẫn
Mà thốt lên rằng: "Bố đếch quan tâm nữa. Dẹp đi!"
Và thế là dự án sẽ chết yểu.
Nhưng chính bởi vì chúng tôi có quy mô nhỏ hơn
Và một hệ sinh thái mà ở đó nhân viên đóng vai trò chủ chốt,
Điều đó đã không xảy ra.
Mọi người đều thích đóng góp vào các dự án mã nguồn mở.
Chính điều này đã giúp dự án mở rộng quy mô hơn cả mong đợi
Mà không phải tốn quá nhiều sức lực của công ty.

Portuguese: 
e eu acredito que para as pessoas produzirem algo de qualidade
elas devem ter uma sensação de propriedade e influência sobre o que estão fazendo
Se nós não tivessemos criado a Tilde
se uma entidade como a Tilde não existisse, e ao invés disso
o Ember fosse um projeto que o Yehuda ou o Tom
ou seja lá quem estivesse trabalhando em uma grande empresa
existe uma grande chance de que um executivo iria aparecer
e dizer "Eu não me importo com isso, jogue fora", e esse seria o fim.
Mas devido a fato de termos empresas pequenas em nosso ecossistema
isso nunca vai acontecer.
Pessoas amam contribuir para projetos open-source
Isso realmente permitiu com que o projeto tivesse o escopo que desejávamos sem ter que implementá-lo nós mesmos.

Portuguese: 
Eu acho que o maior crescimento na comunidade e o no projeto do Ember
Foi provavelmente antes da release 1.0, quando
o conceito de aplicações single-page era relativamente novo
Pessoas estavam migrando de suas aplicações web clássicas
construídas com Rails, na maioria dos casos
e estavam procurando por algo que os permitisse
elevar seu código front-end para o próximo nível em questões de estrutura,
ter uma experiência de usuário mais vívida e similar a uma aplicação real.
E eu acredito foi durante durante esse período
que vimos o maior crescimento da comunidade do Ember

Vietnamese: 
Theo tôi, thời điểm đánh dấu sự phát triển mạnh mẽ trong cộng đồng Ember cũng như bản thân dự án có lẽ là...
Trước và trong khi phiên bản 1.0 được phát hành.
Khi mà những khái niệm như single-page app tương đối mới mẻ.
Họ là những người đang lập trình những ứng dụng web truyền thống (chủ yếu với Rails)...
Và đang tìm kiếm một giải pháp mới
Để đưa việc lập trình front-end của mình lên một tầm cao mới:
Code có tổ chức hơn,
Đem lại những trải nghiệm sống động hơn cho người dùng.
Tôi cho rằng đó là thời điểm chứng kiến sự phát triển vượt bậc trong cộng đồng Ember.
( . . . tiếng thảo luận . . . )

English: 
I think the biggest growth in the Ember
community and for the Ember project was
probably before the one or release and
in d1 or release when the concept of
single page apps, as such, was still
relatively new. People were coming from
from their existing classic web apps
they had built with Rails in most
cases and we're looking for something
that that will allow them to bring their
front-end code to the next level; having
more structure to have a more vivid
and application-like user experience and
I think during that time we saw the
biggest growth in the Ember community.

Portuguese: 
Havia sempre uma discussão sobre a morte do Ember, com pessoas dizendo
"React é tão grande agora", "Angular é tão grande agora"
"Vue é tão grande agora",
"Ember provavelmente não tem futuro nesse mundo, está morrendo, etc"
E isso nunca foi verdade
O Ember está defendendo a sua posição
como o azarão mais popular no mundo front-end.
Nós chegamos a contratar pessoas que disseram
"Eu quero trabalhar na sua empresa para que eu possa trabalhar com Ember"
Muitas pessoas estão investidas fortemente

Vietnamese: 
Luôn có những ý kiến cho rằng Ember đang chết dần.
Nhiều người luôn đem sự lớn mạnh của React, Angular cũng như Vue ra so sánh
Và cho rằng tương lai của Ember rất mù mịt và sẽ chết dần.
Nhưng điều đó không đúng.
Ember vẫn đang không ngừng khẳng định vị trí của mình
Là một framework phổ biến nhưng ít được nhắc đến trong thế giới front-end.
Thực tế đã có những nhân viên đến với chúng tôi chỉ với lí do:
"Tôi muốn làm việc ở đây để có cơ hội lập trình với Ember."
Rất nhiều người đã cống hiến sức mình cho dự án này

English: 
There was always discussion about Ember dying, right? It was always like 'yeah, React is so huge
now, Angular is so huge now, Vue is so huge now.
So Ember probably has no future in
that world, it's dying, it's long gone and so
on and that was never true. Ember - it's
just like defending its sort of
position as the most popular underdog
in the front end world so we have
actually, we have hired people who said, 'I
want to join your company so I can work
with Ember'. Many people are strongly

English: 
invested in the project and in the
community on a personal level even and
that makes a big difference.
It was very easy to dismiss Ember as
something that was on the way out
all the time because there was no
obvious source of backing and there was
at some point where I like, it felt like
all the momentum was actually going
towards Angular and there was this, like,
period of time where Angular growth was
just like skyrocketing, right? Just like
every time I look at the charts I'm just

Vietnamese: 
Và cộng đồng bằng sự tự nguyện của cá nhân.
Và chính điều này đã tạo nên nhiều sự khác biệt.
Từ trước đến nay, Ember rất dễ bị lầm tưởng chỉ là một dự án đang trong quá trình thực hiện.
Một phần là do dự án không có một nguồn thông tin nào rõ ràng cả.
Có nhiều lúc tôi không thể tránh khỏi cảm giác cả thế giới đang đổ xô sử dụng Angular
Khi nhìn vào biểu đồ và chứng kiến tốc độ tăng trưởng nhảy vọt của Angular.

Portuguese: 
no produto e na comunidade de maneira pessoal
e isso faz uma grande diferença.
Era muito fácil interpretar o Ember
como se fosse  algo que estava "de partida" o tempo todo, porque não tinhamos uma fonte óbvia de apoio.
Parecia que todo o momentum estava indo em direção ao Angular
Houve um período em que o Angular teve um crescimento disparado.
Toda vez que eu olhava para o gráfico eu pensava "senhor..."

Vietnamese: 
Điều này khiến tôi cảm thấy áp lực nhiều.
Chúng tôi luôn có cảm giác bị bỏ lại.
Chúng tôi luôn phải tự nhủ mình phải cố gắng, nỗ lực hết sức.
Dù thế nào chúng tôi cũng sẽ vượt qua.
Chúng tôi không thể bị bỏ lại được.
Tôi vẫn còn nhớ...
Cảm giác ngỡ ngàng và nhẹ nhõm khi nghe rằng:
"À, anh biết thông tin Linkedin đang bắt đầu chuyển trang của họ..."
"Sang Ember để xây dựng single-page app rồi chứ?"
Phản ứng của tôi lúc đó là...
"Cuối cùng..."
"Chúng tôi làm được rồi."
Vẫn còn nhiều ý kiến cho rằng phần lớn tài nguyên được quản lí bởi Linkedin

English: 
like, 'oh, this is miserable'. We were always
like,  a little bit behind and then we put
in this massive burst of energy you know,
sheer force of will. We're gonna survive
no matter what and you know, you can't
get rid of us and I just remember
feeling like, really blown away and
relieved when I heard, 'oh yeah, by the way,
LinkedIn is porting their entire site to
use Ember and it'll be a single page app'
I'm just like, 'okay, we've made it'.
There is,  there is still some concern
that LinkedIn is such a large percentage

Portuguese: 
Isso é miserável
Estavamos sempre um passo atrás, e então
nós investiamos uma enorme quantidade de energia
"Nós vamos sobreviver,  independente do que aconteça. Vocês não podem se livrar da gente."
Eu lembro de me sentir deslumbrado e aliviado
quando ouvi "Então, o LinkedIn está projetando todo o site deles para utilizar Ember"
"Será uma aplicação single-page."
Então eu pensei "Ok, nós conseguimos."
Ainda existe uma preocupação no fato de que o LinkedIn
é uma porcentagem grande dos recursos disponíveis

English: 
of the total resources available that if
there are things that other people are
interested in it might not get done and
it just doesn't happen I think because
we spend so much effort trying to
prevent it and Tom has been really great
at this internally and a big part of
that honestly, is like, LinkedIn believing
strongly that getting consensus for the
things that they want is the best - is the
best thing for their long-term interest
so that they don't have to maintain the
feature that they built. They don't have
to continue to defend it in public, right?
Basically this is a feature that
everyone owns together.
The thing that
made LinkedIn interested in Ember is
that they knew they could get a seat at
the table and the technical
decision-making, the road map, all these
things and anyone can. If you want to
pick up Ember and you want to bet your
business on it and you want to have a
say in how things go, what we do, what the
framework looks like in the future, you
just show up.
Nobody wants to invest

Portuguese: 
então se existirem coisas que outras pessoas estão interessadas
Elas podem não serem realizadas
Isso não acontece pelo fato de gastarmos muita energia
tentando prevenir com que aconteça, e o Tom tem sido ótimo
nesse ponto internamente
E uma grande parte disso é o fato do LinkedIn acreditar que
ter um consenso sobre as coisas que eles querem
é a melhor saída para eles no longo prazo.
Assim eles não tem de manter as funcionalidades que construíram,
descartando a necessidade de defender os motivos por trás da funcionalidade
Basicamente é algo que toda a comunidade tem participação
O que fez o LinkedIn se interessar pelo Ember
é o fato de que eles sabiam que conseguiriam um lugar na mesa,
colaborando com as decisões técnicas, com roadmap,
e em todas essas coisas. Qualquer pessoa pode colaborar.
Se você quer utilizar Ember, construir o seu negócio com ele
e ter uma opinião sobre como as coisas são levadas, o que devemos fazer
e como o framework deve ser no futuro
você só precisa aparecer.

Vietnamese: 
Cho nên ý kiến của bên còn lại có thể không được xem trọng bằng.
Chúng tôi đã và đang nỗ lực để điều đó không xảy ra.
Tom đặc biệt giỏi quản lí những việc này.
Và hơn hết, phía Linkedin luôn đề cao sự đồng thuận của cả hai bên khi hợp tác.
Điều này mang lại lợi ích lâu dài cho họ bởi...
Họ sẽ không cần phải liên tục sửa những tính năng đã xây dựng,
Cũng không cần trực tiếp đứng ra trả lời về chúng.
Bởi về bản chất, chúng thuộc quyền sở hữu của cả hai.
Điều khiến một công ty như Linkedin hứng thú với Ember...
Là bởi vì họ biết rằng...
Họ có quyền trực tiếp tham gia,
Từ khâu ra quyết định cho đến kế hoạch phát triển...
Tất cả những thứ đó.
Và ai tham gia cũng có quyền đó.
Nếu bạn muốn sử dụng Ember để áp dụng vào môi trường doanh nghiệp của mình
Và hi vọng có thể đóng góp ý kiến vào cách vận hành sản phẩm,
Kế hoạch là gì, tương lai framework sẽ thế nào,
Bạn cứ việc tham gia.
Chẳng ai muốn đầu tư thời gian, công sức vào một dự án mà...

Vietnamese: 
Tất cả các quyết định đều được thực hiện bên trong nội bộ của một tổ chức.
Bạn chỉ hay được khi tham dự hội nghị.
Những người dành 5, 10 hay 20 tiếng mỗi tuần cho dự án...
Đều muốn được ghi nhận trong đó.
Cho nên mới nói có một sự liên kết giữa quá trình ra quyết định mở,
Mã nguồn mở, cộng đồng mở...
Và việc tận dụng tài nguyên từ những nguồn sẵn có.
Tất cả gắn bó chặt chẽ với nhau.
Bây giờ thì mọi thứ đã có vẻ ổn định và vững chắc hơn nhiều.
Chúng tôi được nhiều công ty nhỏ hỗ trợ để đưa Ember đi từ giai đoạn sơ khai...
Phát triển dựa trên những kinh nghiệm có được từ các vấn đề vấp phải trong thực tế
Để giờ đây khi các công ty đã phát triển tìm đến...
Gợi ý những cơ hội mới,
Hỗ trợ kinh phí và nhân lực cho những dự án mới...
Và nhiều thứ khác.
Có thể nói chúng tôi đang có một vị thế tốt.
Và được làm việc ở đây trở thành niềm vinh hạnh của tôi.

Portuguese: 
Ninguém quer investir tempo e energia em um projeto
onde todas as decisões sobre o que irá acontecer são feitas atrás de portas fechadas
e você irá descobrir sobre elas em uma conferência
Pessoas contribuindo cinco, dez, vinte horas por semana
querem se sentir como se fizessem parte daquilo.
Então existe um link entre tomadas de decisão abertas,
código-aberto, comunidades abertas
e conseguir recursos  de pessoas que podem contribuir.
Nos chegamos no ponto onde as coisas são mais estáveis
e muito mais seguras porque nós temos
pequenas empresas que nos ajudaram
a sair das fases iniciais do Ember
e nos permitiram cometer alguns erros e crescer com isso.
E agora temos empresas maiores que subiram abordo e nos ajudaram
a tomar grandes iniciativas,
financiar novos projetos, colaboradores dedicados e coisas desse tipo.
Nós estamos em uma ótima posição atualmente
E a caminhada até aqui foi muito prazeirosa.

English: 
their time and energy into a project
where all the actual decisions about
what's happening next are happening
before - behind closed doors and you're
gonna find out about it by going to a
conference. People - people who are
contributing five, ten, twenty hours a
week
want to feel like they're a part of it
and so there's a bit - there's a link
between open decision making, open source,
open communities and getting resourcing
from people who have it. Those are connected.
We've hit the
point right now where things get a lot
more stable and a lot more secure
because we have the small companies that
helped us get out of the nascent phases
of the Ember project that allowed us to
like make some mistakes and figure
things out and grow up a little bit and
now we have the grown up companies who
sort of come on in and help us take on
these massive initiatives and fund new
projects and full-time contributors and
things like that so we're in a good
place right now and getting here has
been pretty nice too.

English: 
I'm really excited about the future of
Ember. People are really looking for the
types of like, solutions that Ember has
historically been very good at.
With Ember you can already start at the - I don't
know - the ninth floor, you know, to build a
ten story building whereas with other
frameworks you might start at the fifth.
The software has a tendency to live for
a long time and productive software
tends to live a long time and
communities tend to stick around them.
I would prefer to be in a community where it's 
the community that decides, 'well, how should we
drive the project?'
It's very hard for me
to estimate if it's gonna grow or shrink

Portuguese: 
E estou super empolgado sobre o futuro do Ember.
As pessoas estão procurando pelos tipos de
solução em que o Ember tem sido
históricamente muito bom em prover.
Com Ember você começar a partir do nono andar
para construir um prédio de dez andares, onde com outros frameworks
você iria começar a partir do quinto andar.
Software tem uma tendência de ter uma vida longa.
Softwares produtivos tendem a ter uma vida longa e comunidades tendem
a se manterem próximos a eles.
Eu preferiria estar na comunidade que pode decidir como o projeto deve ser levado adiante.
É muito difícil para mim estimar se o projeto vai crescer ou estagnar,
eu não teria muita certeza mas

Vietnamese: 
Tôi rất mong đợi nhìn thấy tương lai của Ember
Tất cả mọi người đều mong chờ vào giải pháp mà Ember đã khởi xướng và luôn thể hiện rất tốt.
Nếu sử dụng Ember, bạn có thể bắt đầu từ tầng 9...
Để xây dựng một tòa nhà 10 tầng.
Ngược lại, bạn có thể sẽ phải xây lại từ tầng số 5.
Phần mềm thường có tuổi thọ lâu.
Phần mềm hữu ích càng có tuổi thọ lâu hơn nữa
khi cộng đồng gắn bó với nó lâu dài.
Cá nhân tôi thích những cộng đồng mà ở đó...
Cộng đồng là nhân tố quyết định dự án sẽ như thế nào.
Rất khó để nói trước được tương lai của Ember sẽ rực rỡ hay thất bại.

Portuguese: 
eu tenho a sensação que ele ainda será muito estável
por um longo tempo.
Tem sido uma longa e velha jornada
mas não necessariamente no sentido de ser antiquado.
Nós precisamos somente continuar trabalhando nas coisas certas.
Todas as boas ideias irão chegar no Ember,
é só uma questão de tempo.
Nós sempre quisemos criar algo que dure.
Eu acho que no começo nós dissemos algo como:
"Nós vamos construir um framework para os próximos dez anos."
No mínimo.
Acho que estamos chegando a sete ou oito anos
desde a primeira release do Ember.

Vietnamese: 
Thế nhưng tôi vẫn có cảm giác Ember sẽ vẫn giữ được phong độ trong một thời gian dài.
Có thể nói đó là một hành trình dài.
Tính ra Ember đã khá là "cũ", tuy nhiên cũ ở đây không mang ý nghĩa lỗi thời.
Chúng tôi chỉ cần tiếp tục phát triển đúng hướng.
Mọi sáng kiến tuyệt vời rồi cuối cùng đều sẽ hướng đến Ember.
Chỉ còn tùy thuộc vào thời gian thôi.
Chúng tôi luôn mong muốn xây dựng một cái gì đó lâu dài.
Ngay từ ban đầu, chúng tôi đã nói với nhau:
"Chúng ta sẽ cùng xây dựng một framework cho ít nhất là 10 năm tới."
Đến bây giờ chắc Ember cũng đã được 7, 8 tuổi rồi
Tính từ thời điểm phiên bản đầu tiên được phát hành.

English: 
or stagnate. I wouldn't be really sure
but I kind of like, have the feeling it
will still be very stable, for sure, for
quite a long time still.
It's been quite
a ride. It's old but it's not necessarily
old in the way that is antiquated or
anything. We just need to keep working on
the right stuff.
All the good ideas will
end up in Ember. It's just a matter of
time.
We have always wanted to build something
that lasts. I think in the beginning we
said something like, 'we're gonna build a
framework for the next ten years, at
least,' and I think we're coming up on
seven or eight years now since the, since

Portuguese: 
O Ember nunca foi mais técnicamente avançado
O código nunca esteve em um estado de menos débito técnico
A energia e empolgação da comunidade nunca foi maior
É realmente surpreendente e validador ver que
frameworks Javascript não precisam ser descartáveis,
aplicações web não precisam ser descartáveis,
você não precisa dizer para o seu gerente
que não devem criar novas funcionalidades pelos próximos seis meses
porque já se passaram dois anos e nós temos de reescrever o código.
Eu acredito que o Ember é um símbolo que representa o fato de que
esse ponto de vista é falso.
Para mim o futuro do Ember...
eu acredito que só estamos começando.
Eu dei palestras em conferências sobre isso e a platéia está sempre cheia de pessoas dizendo
"Essa visão é bem legal, mas como você não morreu ainda?"

Vietnamese: 
Ember đã trở nên hiện đại hơn bao giờ hết.
Chưa bao giờ số lượng lỗi kĩ thuật cần xử lí để phát triển codebase ít đến như vậy.
Chưa bao giờ năng lượng và sự hào hứng trong cộng đồng dâng cao đến thế.
Tôi rất bất ngờ cũng như không khỏi vui mừng khi thấy rằng...
Những framework JavaScript sinh ra không phải chỉ để sử dụng trong một thời gian ngắn.
Ứng dụng web không phải chỉ để sinh ra rồi chết đi.
Dự án sẽ không còn cần phải dừng lại 6 tháng vô ích...
Chỉ bởi lí do code 2 năm đã lỗi thời và cần phải tiến hành viết lại toàn bộ.
Tôi nghĩ Ember sẽ là minh chứng cho sự thật rằng...
Nhận định đó không đúng với toàn bộ.
Đối với tôi, tương lai của Ember thật sự chỉ mới bắt đầu mà thôi.
Tôi có cơ hội nói về dự án Ember ở một số hội nghị...
Và luôn thu về một số phản ứng như:
"Dự án viễn vông này chỉ nói là hay."
"Không hiểu sao vẫn còn tồn tại đến giờ?"

English: 
the first Ember release. Ember has never
been more technically advanced. Code base
has never been in a state of less
technical debt. The energy and the
excitement in the community has never
been higher. It's really surprising
and really validating to see that
Javascript frameworks don't have to be
disposable software, web applications
don't have to be disposable software, you
don't need to tell your manager, 'we need
to stop writing any new features for the
next six months because it's been two
years and we need to rewrite'. I think
Ember is a symbol of the fact that
that is a false dichotomy. To me, the
future of Ember really, I think we're
just getting started.
I've given talks at conferences about
this and the audience is always full of
people who are like, 'This pipe dream
sounds really nice but how come you're
not dead yet or whatever,' right, like
they're always in there with these

Vietnamese: 
Những người như vậy luôn đến hội nghị với tâm thế tiêu cực.
Đối với tôi, chuyện đó đã trở nên bình thường.
Cá nhân tôi luôn đề cao việc mạo hiểm trong Phần mềm...
Cũng như dám theo đuổi các dự án bản thân hứng thú...
Và cố gắng thuyết phục các công ty có khả năng hỗ trợ về mặt tài chính
Hay bất cứ khía cạnh nào khác mà bạn cần.
Với chúng tôi, mục tiêu là xây dựng một phần mềm mã nguồn mở.
Chúng tôi làm vì thấy thích và muốn đóng góp cho cộng đồng.
Chúng tôi rất quan tâm với những cộng đồng mà ở đó...
Bạn có thể đóng góp vào những dự án mã nguồn mở.
Nó mang lại trải nghiệm khác hẳn so với việc làm việc trong một tổ chức lớn.
Và tôi không nghĩ mình muốn đánh đổi.
Tôi kì vọng vào những gì Ember sẽ đem đến bởi vì...
Đó là những gì lập trình front-end cần.
Tôi cho rằng những lập trình viên front-end cần những công cụ mà...
Không mặc định lỗi xảy ra hoàn toàn do trách nhiệm của lập trình viên.
Họ, những người mới bắt đầu lập trình, cần những thứ thật sự dành riêng cho mình.
Chào mọi người.
Tôi là Tom Dale, còn đây là Yehuda Katz.

Portuguese: 
Eles estão sempre lá com esses cenários horríveis representando o fim do mundo
e em grande partes dos casos tudo ocorre bem
É uma boa época para se arriscar com desenvolvimento de software,
seguir os seus projetos favoritos
e criar empresas que podem tanto satisfazer
tanto suas finanças quantos seus objetivos pessoais.
No nosso caso, nós queremos criar software open-source
Nós gostamos disso, é uma sensação boa, gostamos de retribuir
e também gostamos da comunidade que pode ser criada ao redor de um projeto open-source.
É uma sensação totalmente diferente de trabalhar dentro de uma grande empresa.
Eu não acredito que abriria mão disso.
Eu espero que o melhor do Ember está por vir,
porque eu acho que a engenheria front-end precisa dele,
de um exemplo que não esteja tentando dizer para as pessoas que
quando algo dá errado, a culpa é delas.
De algo que, se você é um iniciante, diga "Isso é para você",

English: 
horrible, end-of-the-world scenarios and
like in those cases it's ok, it's a good
time to be taking risks in software and
to be following your passion projects
and trying to bootstrap companies that
can support both the finances and
whatever your lofty goal is. In our case
we want to build open source software.
We like it, it feels good, we like giving
back, we really like the community that
you can build around an open source
project and it's just a whole different
feel from working inside a big
corporation and
I don't think I would trade it.
I really hope the best of Ember is ahead because I think
front-end engineering needs it. I think front-end
engineering needs an example of
something that is not trying to tell
people that when something goes wrong
it's their own fault.
So like, something that tells you if
you're a beginner like, this is for you.

Vietnamese: 
Hai chúng tôi là người sáng lập Ember.js.
Phương châm chúng tôi đặt ra cho Ember là:
"Một framework phục vụ việc xây dựng những ứng dụng đầy tham vọng."
Trước đây, Yehuda và tôi từng có nhiều bài chia sẻ thế nào là một ứng dụng
Cũng như định nghĩa của một ứng dụng đầy tham vọng.

English: 
I'm Tom Dale, this is Yehuda Katz. We are
together the creators of Ember.js. Our
tagline, the tagline for Ember is: a
framework for building ambitious web
applications. And Yehuda and I have given
a couple talks before about what it
means to be a web application and we've given a few talks about what it means to be an ambitious web application...
