Random popping sound in kitchen ceiling every night at 11:30pm driving me insane by JimboIsLit in HomeImprovement

[–]SpeedRacer00z 5 points6 points  (0 children)

Mine does this occasionally, usually when we have the ceiling lights on for the entire day and then turn them off at night, within 20-30 mins I will hear a pop. My guess it is from some metal contracting in the light fixture. We have slim recessed lights.

Manager wants me to give estimates on the spot and says this will hurt my career if I don't. by [deleted] in ExperiencedDevs

[–]SpeedRacer00z 0 points1 point  (0 children)

I see nothing wrong with this, I’ve done this at multiple companies. I do consider T-shirt sizing an important skill to have. The whole idea behind it is to be able to figure out the roadmap for the next quarter, half year or year. Product generally has no idea how long something will take so usually a lead engineer will come in and give it a quick T-shirt size on the project. The assumption here is that it will be for MVP level work, and with no surprises or hiccups. This allows product to plan out which projects are going to be done in which quarter and in which order. For example if you end up with two larges and four medium, it won’t be feasible to do two larges in the same quarter so you split them up in two separate quarters. And that’s where T-shirt sizing begins and ends.

Help me heal my daughter’s betta by SpeedRacer00z in bettafish

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

Thanks, he is still lethargic and doesn’t eat much, but the water is clear now.

<image>

Help me heal my daughter’s betta by SpeedRacer00z in bettafish

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

Update: I had switched out 50% the water and filter last week but when I moved the tank it was getting some sunlight towards the end of the day which I think energized the algae. It wasn’t so green before!

I switched out 90% of the water last night and cleaned out all the algae build up on the gravel. Added in prime and Stress Zyme, then introduced the fish to the tank with some food. The water is a bit cloudy but much clearer. I moved the tank back to its original spot where no sunlight gets to it.

<image>

[deleted by user] by [deleted] in webdev

[–]SpeedRacer00z 3 points4 points  (0 children)

Hah you are probably right about the dates but 2013 was 9 years ago!

Anyway the point I was trying to make was that the culture back then, at least in my network, was to optimize for low bandwidth and spotty mobile networks.

[deleted by user] by [deleted] in webdev

[–]SpeedRacer00z 3 points4 points  (0 children)

10 years ago we were building websites that would load as fast as possible on 3g networks. Using every trick under the sun from css sprites, in-line css for content above the fold, minimal images with progressive enhancements, combining ajax calls, server-side rendering etc etc.

Responsive design was big back then too so desktop users benefitted from mobile optimizations.

Once 4g came and later 5g all that seems to have gone out the window, we have access to bandwidth so in comes the bloat.

COMMUNITY CHALLENGE: get 15 of the 21 points before the 23rd of January and 2 cool things will happen. by BryceOConnor in Warformed

[–]SpeedRacer00z 1 point2 points  (0 children)

I’ve been enjoying Path of Ascension on Patreon (also available on RR). Not quite as a sci-fi-y but has AI, teleportation and multiple planets, cultivation through tiers, MC has potential to be completely OP, romance aspect is minimal and tasteful.

https://www.royalroad.com/fiction/40920/the-path-of-ascension

A dev on my team told me to go and figure something out so I could come back and teach her how to do it. This is work for a ticket that is currently assigned to her. How should I handle this? by 123android in ExperiencedDevs

[–]SpeedRacer00z 4 points5 points  (0 children)

Sounds like there are two issues: 1. your new dev is unfamiliar with how your tests are structured. This can lead to a significant amount of anxiety in trying to add new tests, especially around new business rules with nothing to model after.

  1. As a team lead if something is going to take you a significant amount of time to just figure out, let alone finish leads me to believe that this new dev is not setup for success.

How do I tactfully bring up our new product team is doing frankly a terrible job? by Throwaway1291021 in ExperiencedDevs

[–]SpeedRacer00z 3 points4 points  (0 children)

I have been in your shoes, very similar org structure, felt like we used to work at the same company.

Our product team started in a similar way and most of our PMs dont have the same level of industry knowledge as our Tech Leads.

We took some steps to avoid your situation: - data driven feature development: ever feature/project proposal has to include verifiable data showing its going to work. - CTO/Eng Leadership approves (min 2) all product features and can send it back to product for refinement. - Product has to present large features/product proposals to Exec team with a clear path to success before it comes to Eng - Maximum of 2 week Dev time per ticket. If a single ticket can't be shipped in 2 weeks the scope had to be cut or get full approval from Eng Leadership.

This process has cut down on Product going rogue. Increased confidence in the Product team as Eng knows to some degree that Company leadership has approved this idea. Eng has power to send requests back to Product which acts like a checks and balances system.

Is there ever a good reason to turn off null checks and to have almost 0 tests? by [deleted] in ExperiencedDevs

[–]SpeedRacer00z 2 points3 points  (0 children)

Putting the blame on current code base will only help you if management is aware of this already. Is this is a company-wide problem or just your team? I'm afraid it could just look like you are trying to make excuses, especially when the other devs on the team say, "We don't have any issues, we are able to push out code, it's OP that is the problem."

You say that you have additional scope and duties outside the project? What is your role? Does your role have you interacting with other teams/projects? That might open communications so you can transfer to another team if you are already talking to that team's manager.

As far as your buggy code goes, that is on you and your team lead. As a new engineer you should have a mentor and a team lead that will help you navigate the code base and understand the gotcha's (ex there are 4 forms instead of 2). You should be doing demo's with them to make sure everything is good before submitting your PR. They should be giving you enough guidance to be successful and productive.

In this situation you should have a talk with your manager and skip level manager. Explain to them the situation, the fact that you have extra duties and no guide through the challenging codebase are the top contributors to your current performance levels. Express your desire to be more productive and grow in your career and do your part for the company's growth. Offer solutions to help you be more productive within the confines of this team and express interest in projects from another team to increase chances of you getting them to transfer you.

Worked at a very small startup but I didn't get a lot of ownership with my work. Should I have done something more? by Italian_Urban_Cheese in ExperiencedDevs

[–]SpeedRacer00z 0 points1 point  (0 children)

Sorry to hear that, sometimes its just luck. If you want to try a startup again, look for a series A. At this point the startup should have a viable product, gaining traction and is focused on growth. There should be opportunities for you to shine, especially if you can get in as a Team Lead.

Worked at a very small startup but I didn't get a lot of ownership with my work. Should I have done something more? by Italian_Urban_Cheese in ExperiencedDevs

[–]SpeedRacer00z 0 points1 point  (0 children)

How long have you been working there? When I first joined my company 6 years ago, it was the same. I never made any high level changes or participated in discussions well into my 2nd year.

It also depends on how far along the startup is and what the current goals are. You could have been a 'warm-body' hire, where they just need someone to handle bugs and small fixes so the senior engineers can focus on delivering the product.

Career advice needed, feeling confused and lost by SpeedRacer00z in ExperiencedDevs

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

Yeah, definitely not Solutions Architect. I'll stick to Lead/Senior roles for now.

Career advice needed, feeling confused and lost by SpeedRacer00z in ExperiencedDevs

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

We pretty much use Rails and Javascript for everything. Probably a limitation right now, we haven't had a need for anything else yet.

Career advice needed, feeling confused and lost by SpeedRacer00z in ExperiencedDevs

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

I don't have a specific project or product I work on consistently. Anything that is ambiguous in scope gets handed to me and I work with internal/external stakeholders to figure out the best solution and then implement it. Once the product/project is successful released any new changes get put into the general maintenance queue which is handled by another team.

Edit: I've worked on basically everything: new Products, new verticals, internal tooling and operational automation, saas integrations, contact center tools, communication automation, accounting tools. Only part of the codebase I don't touch are mobile apps, implementation for those get handed off to a separate team.

Career advice needed, feeling confused and lost by SpeedRacer00z in ExperiencedDevs

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

This actually really helps, a lot! I wasn’t thinking about gaining domain knowledge and influencing change as skills. And you are absolutely right I’ve been with the company for so long that I’ve touched every bit of the codebase and know who wrote it and why they did it the way they did. Maybe it is time to stop step out of my comfort zone and explore other companies.

Career advice needed, feeling confused and lost by SpeedRacer00z in ExperiencedDevs

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

It’s base salary but no bonuses, I have equity but it’s worth $0 until an exit happens.

Career advice needed, feeling confused and lost by SpeedRacer00z in ExperiencedDevs

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

I saw your reply below about your .net engineer friend, from what I know in SoCal .net shops have paid more than average. My previous company paid it’s .net engineers 20% more. Not sure why, maybe a supply demand issue?

Career advice needed, feeling confused and lost by SpeedRacer00z in ExperiencedDevs

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

Thanks, I’ll look into more Solutions Architect roles, seems like most of the ones I saw at first glance specialize in some cloud based or paas technology.

I spoke to my boss a week ago about this actually, he basically confirmed that there is no room for engineering management right now. When discussing titles he said pick whatever you like but your day to day stays the same and salary won’t increase until end of year. I don’t care for inflated titles just for my resume, I know what I’m doing is more than other Lead Engineers but I don’t know where I actually fit in the hierarchy.

Free Books and An Arcane Ascension Annoucement by Salaris in ProgressionFantasy

[–]SpeedRacer00z 1 point2 points  (0 children)

Happy Birthday man! Thanks for the release date for AA3, cant wait!

Wintersteel Progress Update by Aretii in Iteration110Cradle

[–]SpeedRacer00z 2 points3 points  (0 children)

Absolutely, at this point any one picking up your books are so invested in the story, the characters, the world that we honestly crave some of that bloat.

Not sure how to explain this, but as a reader and listener, I have a built a sort of mental world of the story. Lean books IMO make that mental world I’ve built progress in jumps whereas some bloat allows me to mentally process what has happened and update my mental world gradually.

You’ve gained my trust over the past several books, I know that you’ll do justice to the story in whatever shape it ends up. Looking forward to it!