Details
-
AboutHappy dev
-
Skillsjs
Joined devRant on 5/22/2021
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@TheCommoner282 Try Haskell without language server. No type inference. No code navigation.
Everyone uses single chars as variable names in Haskell. My guess is that people have been coding Haskell without language server forever. -
People at uni don't use ide/language servers. Most of them don't know what intellisense/copilot are. I guess single character variable names are easier to type when there is no auto complete.
-
@webketje 😂 time to move on. Webpack is so fucking slow
-
@Hazarth https://github.com/facebook/...
Nextjs is recommended. CRA is dead -
For the love of Jesus fucking Christ, just use vite. Aren't you Vue developer? Who the fuck still use webpack?
-
Better than windows.
I have been using Ubuntu since 14.04. Upgrade has never failed me.
I have lost count how many times windows update fucks up everything. -
Also fucking hate MongoDB so much. No fucking idea why people choose MongoDB when postgres is better for 99% of use cases.
MongoDB should only be used when business logic is well understood. If you are having trouble with aggregation, probably should go with postgres?
An intro to dynamoDB and correct use cases for noSQL
https://youtu.be/HaEPXoXVf2k -
Google's documentation sucks in general. Golang standard library documentation is worse. I played with golang RPC standard library. Things would fail unexpectedly because of hidden shared states among rpc services.
-
WordPress maybe? Nextjs and sveltekit are way easier to use.
-
I use immer for everything these days
-
Does pnpm work? Npm can't resolve packages properly
-
I fucking hate leetcode and its toxic community so much. Also fuck all companies that ask people to solve stupid ass leetcode questions.
-
Amazon is getting new grads who don't know shit. You good
-
Including your family jewels
-
Shit takes 5 mins to open
-
@darrenrahnemoon tried vcpkg. Fucking nightmare
-
People are deploying JS full stack applications to CDN like cloudflare worker. Shit is blazing fast. Try sveltekit or remix with Prisma
-
Happy "lunar" new year
-
Angular looks really ugly. Svelte has problem with code navigation, angular is probably way worse. People say it's difficult to reduce bundle size with angular. Never saw ember in the wild
-
@EmberQuill I think you are referring to the N+1 problem.
https://shopify.engineering/solving...
TBH, some developers just don't care about an excessive number of database queries. We were building a rest API, some guy wrote a function that would call query builder in for loop. I guess it's easier to spot shitty queries in rest api.
Otherwise, graphql is really easy to use when code can be generated from db schema/typescript types/graphql. -
Got an interview with shit social darwinism principles. Interviewers expect me to show those shit principles through past experiences. They clearly have a spreadsheet to fill out. One of the interviewer tried to help me and remind me all the shit principles.
One of the interviewers were arrogant dismissive shit head who probably put in 0s on his spreadsheet before the interview started.
I have gone through many interviews. The interview from Amazon is one of the most stupid one. They don't know how to ask the correct questions and can't answer basic questions related to their job.
I personally will never go through their shit recruiting process ever again -
Code review:
color -> colour -
I just put in ticket number/issue or doc link
-
Don't think employers will ask juniors to pick services from AWS or azure.
-
Cloudflare worker, vercel, netlify
-
@netikras Jira board at my work place went straight to hell. Won't load nothing
-
The side bar doesn't work on webstorm, but I don't really use the sidebar.
-
I had a similar issue where react dev server eats up all memory. Not sure whether switching build tools like vite solves the problem. Purchasing new memory stick is the cure
-
All fucking leetcode hacks. Current interview process needs to die.
-
@Crost Most of the difficult breaking changes come from build tools like webpack, storybook, or postcss stuff. When I joined the team, webpack was on V2. Now webpack is on V4 and everything is breaking on V5. Everyone is migrating away from webpack to roll-up/parcel.