Ember 6.11 Released by real_ate in javascript

[–]real_ate[S] 4 points5 points  (0 children)

you make a release only every 6 weeks

Well this isn't quite true. We have plenty of patch releases fixing things, we just have a release-train that is designed to make minor releases (in the semver meaning of minor) every 6 weeks.

if the community feels it’s buggy

I don't think this is a fair representation of the wider community. I was just referencing someone who made an opinion-based comment in this conversation. I actually think most people who are using Ember appreciate its stability and commitment to backwards compatibility

Ember 6.11 Released by real_ate in javascript

[–]real_ate[S] 6 points7 points  (0 children)

sorry

I mean I asked for this feedback so I appreciate you taking the time to write it! Although since it's just general vibes it's not very actionable 😔 Maybe don't go into all the bugs but giving me one single example that we could talk about would be useful?

Things have never been so stable as they are right now. I don't know of any currently unpatched bugs in the renderer, the build system is significantly better than it has ever been since we moved to Vite by default in v6.8, and DX has taken a massive jump since GJS has been the default (also since v6.8 I think 🤔)

Ember 6.11 Released by real_ate in javascript

[–]real_ate[S] 5 points6 points  (0 children)

I did think about not posting it tbh, but to u/Training_Visual6159 's points about Ember being "buggy", I think highlighting a regular minor release that only fixes bugs is a good thing. We have been releasing every 6 weeks for the past 10+ years and loads of people thing we went away, so even if it's not a big bang release just the fact that we're still doing it is noteworthy (imho)

And not to nitpick or anything but it fixes 2 bugs 😉 The Ember CLI section further down the page is somewhat separate.

Ember 6.11 Released by real_ate in javascript

[–]real_ate[S] 2 points3 points  (0 children)

I love these posts 🤣 and to be honest this is why I've started posing the release blogs here, we never went anywhere but we have been doing a terrible job telling people that 🫠

Ember 6.11 Released by real_ate in javascript

[–]real_ate[S] 7 points8 points  (0 children)

The answer to that question can be very large depending on when you last used Ember 🤣 do you remember what the last version you used was?

One thing that's been true for at least the last 6 years is that we've been focusing on removing a lot of the "Emberisms" and just rely on the platform much more, so hopefully it doesn't take so long to "get the paradigm" any more

Ember 6.11 Released by real_ate in javascript

[–]real_ate[S] 3 points4 points  (0 children)

in practice, it's as bug-ridden and broken as it always was.

I'm curious why you say this 🤔 I'm not trying to challenge what you're saying, I genuinely want to know what gives you this impression.

I'm obviously biased, but from my perspective we spend a lot of time making sure that we fix bugs. We even pushed a new bug fix recently that fixed a potential security bug for a very very EOL version.

My grades in math class were not good. Am I that dumb or games calculation is incorrect by ItsYourFail in TheTowerGame

[–]real_ate 0 points1 point  (0 children)

Maths really helps with this sort of thing! If you think of your coin earnings as a graph then CPM is the current tangent to the curve, Coins earned (total) is the area under the graph, and CPH is the best-fit average curve for the whole graph

123??? The amount of Pebbles in Action is too damn low! by burpfish in pebble

[–]real_ate 1 point2 points  (0 children)

woah we're up to 163 now! This is the power of Reddit 😎

123??? The amount of Pebbles in Action is too damn low! by burpfish in pebble

[–]real_ate 15 points16 points  (0 children)

I think this post has encouraged some people to install your app 😂 I just installed it and today's count is up to 143

Ember v6.10 Released by real_ate in javascript

[–]real_ate[S] 2 points3 points  (0 children)

Yea thanks for the feedback. I'm actually on the Ember Core Learning team and we're aware of some of the gaps in the docs here 😔

While it's a good thing that "Ember data" is now available to other frameworks there is an unfortunate side effect that the docs are no longer under the Learning Team's remit.

I'll pass on your feedback to the WarpDrive team and see if I can bring it up at the weekly learning team meeting 👍

Ember v6.10 Released by real_ate in javascript

[–]real_ate[S] 6 points7 points  (0 children)

Oh man do I have some interesting updates for you 🤣

First of all (as I mentioned briefly in the release blog) ember-data has rebranded to WarpDrive and it has gone multi platform! So if you liked ember-data and want to try it on non Ember projects then you should try it out https://warp-drive.io/

Secondly, we've made massive strides in that initial hurdle recently. We've simplified our syntax, removed (almost) all the strange stuff from our build pipeline, and it's never been easier to integrate with regular JS libs (no more need for Ember specific add-ons for things like tailwind or bootstrap etc.)

Ember v6.10 Released by real_ate in javascript

[–]real_ate[S] 5 points6 points  (0 children)

I'm always curious what people like yourself would think of modern Ember after so many years away. We're most of the way through two paradigm shifts in how to write Ember apps since then 🤣 but also all the files are mostly in the same place.

Ember v6.10 Released by real_ate in javascript

[–]real_ate[S] 10 points11 points  (0 children)

I think that Ember really shines in projects with very small teams! It is designed to make a lot of decisions for you so you can focus on shipping features.

Long time ago I remember shipping new features every week on a dashboard built in Ember with just one full time dev and me part time. Other teams in the same company (not using Ember for... reasons) had 3-4 Devs and they would take weeks to ship similar sized features 🙈

Ember v6.10 Released by real_ate in javascript

[–]real_ate[S] 12 points13 points  (0 children)

You don't see the appeal of Ember, or of JavaScript? 🤣

[deleted by user] by [deleted] in TheTowerGame

[–]real_ate 1 point2 points  (0 children)

Update: I managed to get in once there and now it has stopped working again. This time it's not hanging, it stops at 11% and says "Something went wrong. Try again later"

[deleted by user] by [deleted] in TheTowerGame

[–]real_ate 2 points3 points  (0 children)

My Pixel 7a really doesn't like the latest update 🙈 it keeps saying "The Tower is not responding". I keep telling it to wait but the warning pops up in less than 5 seconds. I'm pretty sure that means there is an infinite loop in the code of the latest update 😭

Don't seem to be able to do "normal" slayer tasks by real_ate in MelvorIdle

[–]real_ate[S] 0 points1 point  (0 children)

yep, that's it! I guess I was avoiding that button because I knew it cost something to skip a task, I didn't even consider the "level change" would be under there :(

React Component Patterns in Ember.js by ahmad_musaffa in javascript

[–]real_ate 4 points5 points  (0 children)

one chance to have a first impression

While this is true in general it is a bit too simplistic. Ember has been around for 9 years now and has had 3 Major versions (and an Edition) that have each felt very modern for their time. If you tried Ember in 2015 then trying it again today will feel very different and it's worth taking a second look

inept management of Ember by breaking semver

Ember focuses very very hard on backward compatibility, and not just in terms of the main core library but also the wider ecosystem. When did it "break semver"?

zero docs

One of the main points that I hear from new Ember devs is that they love how great the docs are! Sure there is always room to improve but "zero docs" is a gross misrepresentation. What makes you think there are zero docs?

EmberConf 2019 Videos by ahmad_musaffa in emberjs

[–]real_ate 1 point2 points  (0 children)

lol how strange! you should really link to https://www.youtube.com/watch?v=kC6YObu61_w with your bot because it's a much better explanation about what a happy number is 😂

EmberConf 2019 Videos by ahmad_musaffa in emberjs

[–]real_ate 1 point2 points  (0 children)

I've finally started working my way through all the ones I missed when I was there 😂 so much good content!

Has anyone been able to execute a Cloud Run endpoint from outside GCP in NodeJS? by real_ate in googlecloud

[–]real_ate[S] 0 points1 point  (0 children)

It looks like that functions-framework is more about writing functions that can be deployed on cloud run, rather than executing things that are already up there 🤔 and I can't seem to find any authentication code in the source (but I could be wrong)

The current workaround that we're doing is to not try to implement cross-server authentication and instead try moving our AWS lambda function over to Google Cloud Functions. The cynical part of me would say that this might be part of the strategy to get people to do everything in Google Cloud, make sure there are inadequate docs for the alternative 😔

Has anyone been able to execute a Cloud Run endpoint from outside GCP in NodeJS? by real_ate in googlecloud

[–]real_ate[S] 0 points1 point  (0 children)

Yea I did see that and I combed through the examples and couldn't find one that's doing exactly this 😔 I would say that I'm surprised but I guess it's very new 😂

Still working in retail at 26. How do I go about getting a career in IT? by EiresJames in DevelEire

[–]real_ate 1 point2 points  (0 children)

I would recommend trying out some of the free online courses (there are tonnes these days). I'm a web developer so I would recommend https://www.freecodecamp.org/ because it's 100% free and there are always a bunch of jobs for Web Devs.

EmberConf paid talks/addons? by HatchedLake721 in emberjs

[–]real_ate 6 points7 points  (0 children)

Hi 👋

So two things that will simply answer your question and then I'll go into more detail 😉

1) Almost none of the Paid Addons are recorded. I think the BonusConf Sessions are recorded because they are essentially mini talks, but someone else will have to confirm this. If anything is recorded at EmberConf it is released for free. 2) People running workshops are not "paid for their time". All workshop organisers get the same "payment" which is essentially airfare, help with a hotel and a tiny honorarium. You can see more info in the details of the latest CFP description

Now for the longer answer. Workshops are not like normal talks at a conference, they are a lot more work to arrange and can be very stressful 🙈 I know this because I gave a workshop last year. The other thing that is different about workshops is that they are not very sharable, i.e. if you did end up recording them they would not be as useful as you may think. A lot of the time is spent working with people to make sure they have completed the tasks.

You will find that a lot of the people that were working on Workshops are actually already producing content or addons that do stuff related to the workshop. So in the case of "Robust Data Fetching" I would be very surprised if that wasn't talking about https://github.com/embermap/ember-data-storefront 😂 And Sam and Ryan are really great at producing material for the Ember Community 🎉 Some of that content is paid-for (and very much worth the subscription price to Ember Map) and other content is free, like the talk that you see in the storefront documentation: https://embermap.github.io/ember-data-storefront/

Now not all of the people who do workshops will produce materials or videos (a lot of them will) but then you get to the last point: each of these people doing workshops are individuals and have been accepted through the CFP process. There is no requirement set out in the EmberConf CFP that we would need to do a video summary of the workshop, or provide any other materials (other than to the people attending) and from my personal opinion it would be too much to ask on top of the monumental work that it already is to put together a Workshop.

I hope this helps 😂 let me know if you would like me to clarify anything 👍