@thymikee
I would argue the opposite. If a small package exists that does what you want, a senior knows to use it and save their brain power for bigger problems.
@Madisonkanna
100%! The interview process is broken. At no point in any developer’s day to day work do they need to recall an algorithm from memory and perfectly execute it in 30 minutes, with no googling, and while people watch and judge you.
@dhh
I’m glad to hear this. I think Rails got a lot of things right and honestly the reason people don’t like it is it’s too easy to use and they want pain and over engineering just to feel smart. Excited to see what the future holds!
@dmokafa
Most higher-ups in companies force dev teams to ship features quickly because they don’t understand how badly the mountain of tech debt is going to crush them later.
@samcraigjohnson
@thymikee
Hard disagree with your hard disagree. I’ve seen so many companies think they are smarter than OSS maintainers and spend 2-3 years making a bespoke framework, then delete the whole thing and start the process over because it sucks. Focus on your unique business logic.
@moshhamedani
Clean code is hard to define. It has to have good variable names, easy to follow logical flow, and be self documenting, but there are plenty of variations on what could be considered clean.
Sleep for 6 hours.
Work for 8 hours.
That’s only 12 hours out of 24.
You still have another 18 hours to:
- Build your side project
- Take cold showers
- Run a marathon
Time is not the issue.
@devagrawal09
It set everyone up for failure. Hooks are a huge mess, JSX is unreadable, and it’s just not a good choice for building apps. People make it too complex and bring tons of deps and try to roll their own frameworks.
Has anyone found a way to get
@coinbase
and
@CoinbaseSupport
to respond to them? I have emailed many times, tweeted many times, messaged many times, and they will not respond to me. It seems I am out of options other than to get a lawyer involved.
@billprady
@krassenstein
Everyone mentions school as a big excuse for still doing this super dumb time switching. Just switch the times of school twice a year then, not the time for EVERYONE.
@TejasKumar_
To be clear, I agree the work they put in on DOM diffing helped move everyone forward and I am not trying to devalue that.
Having dedicated over a decade of my life to working on many open source efforts, I am well aware that it is a thankless job.
I am not saying the
@CharlesWthe3rd
It was so different than JS that it required a ton of ramp up time and context switching. TS got this right by being a superset of JS and letting you use as much or as little as you want.
@ThePrimeagen
People just need to ship code. Skip the infinite meetings and ceremony in favor of mobbing with some devs and designers and you’ll end up with a better result.
@triskweline
JS thought leadership also says classes and OOP are bad and forces hooks and functional components on developers. Most of what they recommend is actually really bad and overly complex.
@AdemoyeJohn
The opposite is also true. A lot of boot camps jump in to JavaScript and skip HTML fundamentals, which also sets you up for failure as a web developer. You need all three: HTML, CSS, and JavaScript.
Companies that don’t warn you before something auto renews suck. Is it really worth the extra couple dollars to trick people into forgetting to cancel and make them hate your company?
I’ve been working with JavaScript for 12+ years now and learned one trick that will improve your developer experience 10x in every app you work on.
Not everyone knows about this simple way to make your code cleaner and more maintainable almost effortlessly.
Want to know what it
@jamonholmgren
I don’t understand why people would want no semicolons. It’s just like punctuation in a normal sentence. I love brackets and semicolons ❤️
Took me 30 hours of research, a Dan Abramov costream, and 3 hours practice to make an “RSCs from scratch” video.
And I still don’t understand server actions 🥴
@byetimmy
@Madisonkanna
For sure! Also, why would you expect the algorithm I come up with and use in 30 minutes to be more efficient than using a battle tested open source implementation? Unless your employees are unicorns, someone has probably already implemented an optimal solution.
Preston is part of a select few individuals helping push
#EmberJS
forward with a ton of really cool stuff. I can personally vouch for how helpful and dedicated he is. Someone hire this man!
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
just wanted to share this
how many times all the haters told me that EmberJS is dead and I should use React
fast forward and ive slung Ember for Apple, Amazon, and Netflix and can code circles around React Andys
just wanted to share this
how many times all the haters told me that i can't read, i have to much dyslexia, and that my voice sucks
fast forward and im out here misreading articles to hundreds of thousands of people a day
I'm pleased to announce that I have been approved for the GitHub sponsors program! If you or your company use any of my open source projects, please consider sponsoring me.
@github
will match your contributions!
#opensource
#javascript
#github
#emberjs
@t3dotgg
Ember has the best DX of any framework out there. Want to put your money where your mouth is? I can make any app in Ember in half the time you can make it in another framework.
Not ready for real life today after
@ReactMiamiConf
. It definitely had a vibe that is hard to put into words, but
@MichelleBakels
did a phenomenal job and I’ll definitely be going back.
Web development is exploding in both demand and popularity and new people start learning JavaScript every day.
However, the fundamentals are often skipped, in favor of learning React immediately.
These are the top 5 things I think web devs should do to be successful 👇
Honest question, with everything in JavaScript frameworks moving to server side rendering and directly doing SQL queries, why wouldn’t we just all use PHP?
“While technically impressive and undoubtedly pushing the limits and boundaries of what a single-threaded UI API can do, these new concepts have had very little impact on what I do day to day to deliver value to my users (other than making it more complex to
You inspired me,
@cassidoo
.
Since hooks and the early conception of the suspense API, I have personally felt that React has been obsessed with just a handful of concepts. While technically impressive and undoubtedly pushing the limits and boundaries of what a single-threaded UI
I am pleased to announce that this whiskey by
@sweetenscovesp1
is the best bourbon I have ever tried that is not finished in some other kind of barrels. Excellent work 🥃
@thdxr
Their app I think was one of the first to look REALLY good. Others have now gotten better, but even with good design, it doesn’t mean the tech is super solid.
Everyone works a lot these days and we celebrate being a workaholic and grinding way too much. This holiday season, remember to give yourself a break. Every day doesn’t have to be the most productive day ever ❤️
@thdxr
Tailwind stagnated the ecosystem by being the one and only thing anyone needs for CSS for the rest of time. No need for more iteration when they have it solved.