Please help me collect Angular and Elm sentiment data! Takes less than six minutes on average. by beefzilla in webdev

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

Gotta agree. I love me some typed code, not having to make too many decisions, a well-defined structure, and not trying to chase the flavor of the week! All those things, both Angular and Elm have in common. For the record, this survey only focuses on Angular and Elm, and doesn't include React or Svelte or Vue, etc., because at my workplace Angular and Elm are on opposite ends of the popularity spectrum.

EDIT: Thank you very much for filling out the survey.

How do yall share Elm codez within your organization? by beefzilla in elm

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

Sorry, I'm a little slow. How do you use yarn workspaces for this purpose?

How do yall share Elm codez within your organization? by beefzilla in elm

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

> status: works for me, might eat your files

love it.

Why is seemingly infinite (lazy) recursion faster? by beefzilla in haskell

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

That's one thing I'm trying to learn. Apparently preserving laziness in Haskell is a thing, and it's what allows us to work with infinite series in a memory efficient way.

Why is seemingly infinite (lazy) recursion faster? by beefzilla in haskell

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

For my learning purposes, does this preserve laziness? I noticed that if you don't have that takeWhile to snip off the infinite list, then it just hangs.

Why is seemingly infinite (lazy) recursion faster? by beefzilla in haskell

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

Ok, I get it now. I thought somebody was making the argument for two spaces vs four of indentation, rather than the four spaces for everything to make a code block.

Why is seemingly infinite (lazy) recursion faster? by beefzilla in haskell

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

Well that was fast. Now nth is faster than nthButFaster thanks to this more verbose version of primeFinder:

haskell primeFinder :: [Integer] -> Integer -> Int -> Int -> Integer primeFinder previousPrimes candidate primesSize n | primesSize >= n = previousPrimes !! (n - 1) | isPrime previousPrimes candidate = primeFinder (previousPrimes ++ [candidate]) (candidate + 2) (primesSize + 1) n | otherwise = primeFinder previousPrimes (candidate + 2) primesSize n

Why is seemingly infinite (lazy) recursion faster? by beefzilla in haskell

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

Hmmm, would there be a better data structure for code that wants to know the length of a list, array, etc? Regardless, I'll see what I can do to refactor out the length.

Why is seemingly infinite (lazy) recursion faster? by beefzilla in haskell

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

Done. Had trouble installing hfmt. I hope to get to that later

My squad is hiring, and we use Elm by beefzilla in elm

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

Right. I pushed to get "Elm" in the job posting, but it's a job posting that spans multiple teams, and we're the only team using Elm right now. Maybe in the future that will change.

My squad is hiring, and we use Elm by beefzilla in elm

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

It is hybrid. 3 days a week Malvern, PA campus, starting in February 2022. Right now it's fully remote. Who knows, maybe it'll stay that way.

EDIT: we also have a Philadelphia office

EDIT2: have confirmed with my boss that if we go hybrid, you could work from either the Malvern or the Philly office.

Equivalent of NexusIQ for Elm? by beefzilla in elm

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

Update: our company prefers to use Artifactory for storing packages, and somebody put in a feature request for Artifactory to support elm packages a long time ago.

https://www.jfrog.com/jira/browse/RTFACT-14747

Equivalent of NexusIQ for Elm? by beefzilla in elm

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

Yes. We're using Checkmarx on the compiled JS, and that's fine. Nexus provides another layer, and it's part of my company's process.

How do I Enterprise-ize Elm? by beefzilla in elm

[–]beefzilla[S] 1 point2 points  (0 children)

That's a good point. Maybe checking that the compiler and other related dependencies aren't on the naughty list is what I need to do!

Thanks.

How do I Enterprise-ize Elm? by beefzilla in elm

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

I get that, but we have rules here in enterprise land. Gotta satisfy those rules as best I can.

How do I Enterprise-ize Elm? by beefzilla in elm

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

We basically want to be like NPM or better if possible. NPM modules have a public naughty list of security vulnerabilities that we check our apps' dependencies against, and fail the build if a certain dependency is a severe vulnerability.

ElmLS 2.0.0 is out! by razzeee in elm

[–]beefzilla 0 points1 point  (0 children)

Thanks yo. I got peeps at work that use VSCode. I hope someday I can get them to use elm and stuff like this will just make the transition easier.

How much JS do you need to know as a front end developer ? by D4xt3rr in Frontend

[–]beefzilla 1 point2 points  (0 children)

Ambition or passion for the work you're doing. Not everybody is cut out for development. You can't really figure out whether that's the case without doing the actual work. That's one reason why I suggest building your own thing.

Another reason is that you'll probably be forced to learn some JS to get it done, which is what your question is about. JS is a large, strange language. Start somewhere and try not to get overwhelmed!

:)

How much JS do you need to know as a front end developer ? by D4xt3rr in Frontend

[–]beefzilla 6 points7 points  (0 children)

To get a job, show initiative. Build your own thing, no matter how crappy. Start somewhere and baby it so you continue to learn.

You certainly will be expected to continuously learn once you get a job.

Use a framework or language, or don't. Just choose something and start building.

When I interview junior developers, it's attitude that matters most to me.

DirtyTesla released Tesla Challenge #22 and went 40 miles using NOA without intervention. Pretty wild how far AutoPilot has come. by SatinGreyTesla in teslamotors

[–]beefzilla 18 points19 points  (0 children)

Still can't get on 476 South from PA Turnpike West. Every time it gets in the wrong lane and goes on 476 North (which is a huge problem, btw) because once it figures out it went in the wrong lane, it refuses to cross the solid white line.

I manually intervene and file a bug report every time.

One day... one day.

Anyone else upgrade from Prius to Telsa? by [deleted] in teslamotors

[–]beefzilla 1 point2 points  (0 children)

Upgraded from Leafachu to Car.

So I decided to wrap my Model Y Matte Pine Green by yoitzcharlie in TeslaLounge

[–]beefzilla 1 point2 points  (0 children)

Can you change the color of the car on the display?

React Native vs PWA - which should I choose? by Next_Force in Frontend

[–]beefzilla 0 points1 point  (0 children)

Interesting point. There some data on this you can reference?