Discover and read the best of Twitter Threads about #EmberJS

Most recents (8)

Today I was let go from @CrowdStrike because I was standing up for people too afraid to speak up.

If you have any #EmberJS jobs where you're interested in moving to Glint / gjs/gts (Basically Polaris before it's out), lemme know
They're reasoning: I was now considered an "insider threat"

For a security company this a serious business, however their evidence for coming to this conclusion was the following:
In April of 2022, I recommended to co-workers, per IT recommendation to me over slack, to move their code to a folder outside their HOME directory so that the backup software had less to do. As with JS projects, there are tons of tiny files and this stresses backup software.
Read 11 tweets
Using a one-line function, here is an example of how you prevent "loading flashing" when you refresh or load new data.

Play with it here : tinyurl.com/2p8kjte8

#JavaScript #EmberJS #REPL #StarWars
tinyurl preview: preview.tinyurl.com/2p8kjte8

direct link isn't possible on twitter due to how twitter gives up on parsing my URL πŸ™ƒ
Here is the one liner:

let previous;
const keepLatest = (data) => previous = data || previous; Image
Read 4 tweets
[THREAD] It's a new year, and I'm so excited to see what's coming for us here at @LinkedInEng! My team has so many incredible #EmberJS projects on our roadmap, and 2022 is looking to be a huge year.

Prepare yourselves for a thread...

TLDR: We're hiring, come join us!

1/
What do we do, you might ask? Well, my team is called "LTS UI Infra", which means that we're focused on enabling product teams within LinkedIn Talent Solutions (LTS) to ship applications faster and with higher quality by empowering them with the right set of tools. 2/
What is LinkedIn Talent Solutions? We're at the core of @LinkedIn's business and are the central piece of the hiring marketplace. Our organization owns the foundations of LinkedIn's talent ecosystem and builds tools and solutions to support consumer and business experiences. 3/
Read 21 tweets
The fundamental problem of #web #development:

Turning trees into tables and back

(Thread 1/6)
It may seem simple as you may have some data in tables (hello, MySQL) and you want them on a web page (hi, <table>). But you start joining data from other tables and you end up displaying a tree in a table. How? You never know how to do it until you try to use that. UX!

(2/6)
But if you have tree-data, tree-database (hello, Mongo), and tree components on website, you still need tables to present the data of similar structure. It's all 2D and are brains are trained to get information presented as combination of 2 axes. Hello, tables!

(3/6)
Read 7 tweets
@MichalBryxi @pkimber @baaz @acorncom @BrendanOHaraMP @Azdaroth @gaurav9576 @mehulkar @nullvoxpopuli @knownasilya @greyblake @garrickcheung @TheExelord @vaier @pzuraq Thanks. The problem is, put a combo select inside a form to set a relationship of the model, like in product form, set the category off the product. We tried to use Power Select and other addons from Ember observer, but sometimes they don't render and sometimes we can't int...
@MichalBryxi @pkimber @baaz @acorncom @BrendanOHaraMP @Azdaroth @gaurav9576 @mehulkar @nullvoxpopuli @knownasilya @greyblake @garrickcheung @TheExelord @vaier @pzuraq ... sometime we can't integrate with the form. The actually is a component using a tracked property to expose the model to the template. The use of the component to the "form" as make possible to use the inheritance to other forms, with same actions...
@MichalBryxi @pkimber @baaz @acorncom @BrendanOHaraMP @Azdaroth @gaurav9576 @mehulkar @nullvoxpopuli @knownasilya @greyblake @garrickcheung @TheExelord @vaier @pzuraq In the first version the model as changed in the template using ember input components and sent to the component by a button calling a component action and sanding a model. I see a anti-pattern here and trying do change to form action event use model...
Read 12 tweets
A thread on JavaScript technology, application architecture, frameworks, and #EmberJS:

When it comes to choosing your technology stack for web applications, your personal philosophy of architecture design comes into play. I want to talk a little about my perspective.

1/11
Some developers are tinkerers. They really enjoy being an architect of *things*. It's a great feeling to point to something and say "I designed that myself!". Everyone has a different level of tolerance for how deep they're willing to go to build bespoke architecture.

2/11
That's not inherently a good or bad thing, but it comes down to a matter of preference. At what level do you want to be tinkering? The compiler? The framework? The application? The component? Everyone has their own desires and goals, which drive their technology choices.

3/11
Read 14 tweets
#Ember.js #Emberjs

"Until routable components are introduced somewhere in Ember ?, it is impossible to pass a closure action from a route. For now, you can only pass closure actions from a controller and on to child components."

stackoverflow.com/questions/3110…
Is that true? In this case, if the action in the route controls the redirection, I need to create that login inside the component? #Ember.js #Emberjs #JS #javascript

I ask this because a consultant suggest to use closure actions to control redirect in components.
I don't want to use controller in Ember. But they cited the example of use a component as Modal in child forms to create the a new father without leave the child form.

In that case the component can be called from the father or child template.
Read 7 tweets
I don't understand yet the closure actions. I need to pass a route action to the component via template without controller.

The idea is pass a different action for each router.

Help me. #Ember.js #EmberJS #javascript #js ...
Nice article, but don't helped me, the article using controllers:
medium.com/ember-titbits/…

I need to work with routes. The example:
The route have "redirectTo" action, the component call de action based in current route(From template). How to do that?
I can't understand yet how to pass a action from some route to the component dynamically.
In template "A" I want to pass the action "x" from a "A" route to the component. In "B" template a want to pass "x" action from "B" route too. miguelcamba.com/blog/2016/01/2…
Read 5 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!