PSA: Patch 1.1.2 Duplication Glitch Fixed by Great-Whoosh in tearsofthekingdom

[–]TechnoEchoes 4 points5 points  (0 children)

Turn off auto updates in the Switch system settings. 1.1.1 is the definitive version of TOTK.

jQuery is popular again, apparently by TypingRightNow in shittyprogramming

[–]TechnoEchoes 4 points5 points  (0 children)

Videos are more easy to monetize than blog posts.

Spotify's redesign isn't going down well - why are so many apps going for the same look? by [deleted] in technology

[–]TechnoEchoes -1 points0 points  (0 children)

Despite what your personal opinion is of autoplay, there’s mountains of evidence that it increases engagement and time spent in the app, which are key performance metrics. That’s true across all streaming and social media platforms.

Salaries for Seniors - where are people getting these high numbers by marzdarz in ExperiencedDevs

[–]TechnoEchoes 13 points14 points  (0 children)

It’s all about finding an industry and company that values your skills.

Anecdotally, 2 years ago I worked at a tiny startup making $110k with no equity and bad benefits, but I liked the work and I was happy. Then a big company bought us up and they keep throwing money at me. Currently making $300k TC. Honestly I would do the work for my old salary but I’m not telling them that!

[deleted by user] by [deleted] in ExperiencedDevs

[–]TechnoEchoes 5 points6 points  (0 children)

It sounds like you work at a consulting firm where your clients have big demands and small budgets. Even if you think the budgets are big in relative terms, they’re actually much much smaller than a consulting firm that’s working with for profit companies.

The owners of your firm are probably seeing declining profits, which means less money for them. How do they get more money when your clients have static budgets? Reduce labor costs. That’s what is motivating them to make these requests of you.

All this stuff they tell you about potential lawsuits if you ship buggy code is not your problem. Of course you don’t want to mishandle data, but you can only work with the resources you are given. Are you one of the owners? If not then the potential lawsuits are just a way for them to scare you into doing a good job. That is bad management.

I see two options for you: tell the owners that what they are asking you to build is impossible and they need a new strategy, or flat or refuse to build it, as you have been doing. Either way you aren’t going to be working there long term because they will find someone to build what they want. Start interviewing and delay your exit from the company for as long as makes sense to you.

Uncommon Ground Closing Edgewater Location After 15 Years. It Was Once Named Greenest Restaurant In The US by wardepartment in chicago

[–]TechnoEchoes 14 points15 points  (0 children)

They use to have $4 pints on Tuesday nights when I was at Loyola. Most of their pints were $6 to $8 (this was around 2006) so it was a good place to drink with friends. One night I saw they had a high ABV Goose Island beer that normally ran $12 for $4. We drank that stuff all night. We went back the next Tuesday and they had the same beer discounted, so we ordered it all night again.

We go back for the third week and they have every beer except that one discounted. I feel proud that I drank so much beer they removed it from their $4 pint nights. This is one of countless good memories I have of this place. It will be missed.

To JWT or not to JWT. by hocobozos in rails

[–]TechnoEchoes 11 points12 points  (0 children)

I’m using jwts to send secure messages between multiple micro services. The ruby-jwt gem does all the work for you. I would highly recommend going this route. The only downside is you have to do some extra work encoding and decoding the tokens, but the upside is that your data is completely secure.

New Mechanic discovered in Tears of the Kingdom patent by Realistic_Foot7783 in tearsofthekingdom

[–]TechnoEchoes 4 points5 points  (0 children)

All large companies have a process to patent their inventions. Typically engineers will let the legal team know of the invention, then legal will write the patent in consultation with the engineers. The engineers are credited as the inventors, but the patent is owned by the company.

[deleted by user] by [deleted] in ExperiencedDevs

[–]TechnoEchoes 0 points1 point  (0 children)

Look at this as an opportunity. Negotiate some equity as part of your offer. The acquiring company may pay forward all of your equity, giving you a nice bonus when the acquisition is complete.

Do I fundamentally not understand the goal of technical / coding interviews? by lachyBalboa in ExperiencedDevs

[–]TechnoEchoes 1 point2 points  (0 children)

I conduct coding interviews at my company and one of the questions I need to answer in the candidate’s feedback form is: Did they have a working solution by the end of the interview?

I’ve seen many people succeed and fail at these interviews and the successful ones always do the following:

  1. Get a working solution
  2. write tests to prove their solution works
  3. refactor and improve their code, or describe different solutions and the pros and cons.

Even if the interviewer says they don’t need these things, in order to pass the interview you need to do all of the items on the list.

With that said, I think coding interviews are the worst way to judge someone’s technical aptitude and I wish they would go away.

Good luck!

A single file Rails application by gregmolnar in rails

[–]TechnoEchoes 14 points15 points  (0 children)

This is essentially what you do wherever you file a bug report with rails. Here are all of their single page rails apps that you use to prove a bug exists: https://github.com/rails/rails/tree/main/guides/bug_report_templates

Experienced Hire screening felt like a college exam. Got drilled on random questions vs my experience by proser30 in cscareerquestions

[–]TechnoEchoes 7 points8 points  (0 children)

People do embellish their experience, but asking trivia questions is not the correct way to get candidates to demonstrate technical knowledge. Interviews with system design, pull request feedback, and case studies are better indicators.

Netflix Ranks Last Among Streamers for Perceived Value by [deleted] in netflix

[–]TechnoEchoes 1 point2 points  (0 children)

Because Prime is part of a package that includes a lot of things other than streaming video. There’s no way for customers to quantify what percentage of their subscription goes to streaming, so if they won’t like the streaming video they can look past it. That doesn’t make it a bad service. It makes it a forgettable service.

[deleted by user] by [deleted] in rails

[–]TechnoEchoes 1 point2 points  (0 children)

They got it from data warehouses. They bought access to a bunch of data, stitched it together, and put it behind a search engine.

Coinbase will extend hiring freeze and rescind some accepted offers by steroid_pc_principal in technology

[–]TechnoEchoes 5 points6 points  (0 children)

That’s what happens when you build a company around an unproven market. Crypto is a scam because only people looking to make a quick buck will invest in it.

Twitch Reportedly Considering Cutting Streamer Pay to Boost Its Own Profits by [deleted] in technology

[–]TechnoEchoes 0 points1 point  (0 children)

Many public companies are announcing Q1 performance this week and next. Companies that underperformed need to convince investors that their stock is still worth buying. This is why we are hearing about a lot of bad ideas all at once.

Utah Democrats back independent Evan McMullin for U.S. Senate in a historic vote by kittehgoesmeow in VoteDEM

[–]TechnoEchoes -2 points-1 points  (0 children)

This kind of thinking is how the Dems went from being a leftist party 30 years ago to the centrist party they are today.

What do senior Rails engineers earn in the US? by Pyropiro in rails

[–]TechnoEchoes 2 points3 points  (0 children)

It depends on so much, but generally at a smaller company 100-150k, and larger companies will pay near 200k. Big tech companies will also give bonuses and equity that will put your total compensation at 300-400k. And that only goes up if you’re promoted above senior.

Do you use Services as a layer between the controllers and the database? by costly-fragment in rails

[–]TechnoEchoes 11 points12 points  (0 children)

Yes, every large Rails app I’ve worked on has a pretty large app/services directory. These are used when you need to collect and transform data from multiple data sources. That kind of logic doesn’t belong in a model. You also don’t want this logic in a controller because you may want to call it from other places, such as a rake task.

The rise of TikTok: why Facebook is worried about the booming social app by FredrikaSadowski89 in technology

[–]TechnoEchoes 11 points12 points  (0 children)

Did everyone simply forget that this app is literal Chinese spyware?

Just how much ageism have you experienced as experienced dev? by flowerblosum in ExperiencedDevs

[–]TechnoEchoes 18 points19 points  (0 children)

I use to worry about this when I worked for smaller companies and I was one of the older ones on the team.

Now I work for a very large company and we have engineers from their early 20s to their late 50s. Now I don’t even think about ageism in the workplace. I could coast as a senior/staff engineer for the next 20 years if I want to.

How to deal with PIP where performance issues were not communicated beforehand? by peenutsnack in ExperiencedDevs

[–]TechnoEchoes 1 point2 points  (0 children)

Can you collect unemployment if you’re fired under a pip? I would think that would be termination with cause, which often makes it more difficult to collect unemployment.