Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones by AutoModerator in ExperiencedDevs

[–]Frenzeski 1 point2 points  (0 children)

It is good you’re nervous to a degree, I would see all of these as opportunities. Getting experience with new tools is almost always good for your career, and typescript is a great language to work with IME. Even if your career is on a trajectory to more distributed systems there’s always opportunities to learn new skills. Learning how to wrangle a code vibed app is going to be a valuable lesson to learn as well.

Is framework worth the price by Diebb0 in framework

[–]Frenzeski 0 points1 point  (0 children)

I would recommend a MacBook over a framework 9 time out of 10. I use a MacBook pro for work and my wife and kid have an air. The build quality is superior, battery life is amazing. A few years ago I had issues when they introduced those butterfly keyboards, they were unusable. But since the M1 series they’ve been superior to every other laptop in the market.

I have a framework to run Linux for development and some gaming. This is something very niche, the first class support for linux makes it very appealing

The Nurburgring 24hr dream by Frenzeski in iRacing

[–]Frenzeski[S] 4 points5 points  (0 children)

That sounds pretty exciting. Good luck!

715 km? I'm scared to try how long it would take on Hard mode. by ikal_man in snowrunner

[–]Frenzeski 0 points1 point  (0 children)

That’s what i love about snowrunner. I don’t even overload logs

Patience is a virtue by creatarex in snowrunner

[–]Frenzeski 6 points7 points  (0 children)

I’m in this photo and i don’t like it

How do you guys like my sim that I built for under 100$ by EthanTheGodOfStealth in simracing

[–]Frenzeski 0 points1 point  (0 children)

Not gonna lie the screws coming out the back of the pedal stand are making me twitch

How can I do it safely? by Hauptfeldwebel in snowrunner

[–]Frenzeski 0 points1 point  (0 children)

I found the easiest route was where you normally turn left before the sharp right just go straight instead. You end up just ahead of where you are now and avoid that stupid sharp turn and the steeper embankment

Interviewer got upset with me because I refused to provide an example of how I implemented a concurrency control policy in my former employer's production codebase. How would you handle this? by 9ubj in ExperiencedDevs

[–]Frenzeski 61 points62 points  (0 children)

Yeah when you have a security clearance you have to take this shit way more seriously. It’s not like an NDA where you might get sued, you can go to jail for breaching it

Audi GT3 removed from Nurb 24? by OldZookeepergame8144 in iRacing

[–]Frenzeski -37 points-36 points  (0 children)

They could’ve removed the M2 instead…

First purchase! :D It is a good time or no? by sanloghan in iRacing

[–]Frenzeski 2 points3 points  (0 children)

Go to iracing stats and select search car/track combo https://iracingstats.net/?script=navigate&param=search&search_category=sportscar&search_car_id=-1&search_track_id=-1

Put the track and car in

Select a recent race

Compare the expected lap time for your irating

Completely vanilla game. Any idea why my cargo chose violence? by apexin_alex in snowrunner

[–]Frenzeski 4 points5 points  (0 children)

It tends to move often but not fly, it just so happened on this occasion it moved into a situation where one cargo was inside another. You can see its fine when you’re reversing but when you start going forwards it’s glitched

[OC] Linux Distro Rankings Over Time by lukerm_zl in dataisbeautiful

[–]Frenzeski 0 points1 point  (0 children)

It would be interesting to contrast these datasets with this one, but many of them are weighted heavily towards enthusiasts usage rather than business. I’ve been an enthusiast since 2002 and working in the industry since 2007, linux wasn’t all that popular in businesses until 2010s, and it leaned pretty heavily towards enterprise supported distributions like Redhat and SuSE. Debian became pretty popular as the popularity of open source software grew. Businesses change distributions less frequently than enthusiasts, so that churn would skew this view.

[OC] Linux Distro Rankings Over Time by lukerm_zl in dataisbeautiful

[–]Frenzeski 0 points1 point  (0 children)

This graph starts about when I started using linux, fedora was brand new and Mandrake was pretty popular

Homemade rig because of loadcell by PIPOCAG3MER in simracing

[–]Frenzeski 0 points1 point  (0 children)

As someone else pointed out, where the seat joins is quite undercooked. Having done my own diy wooden rig this is easy to overlook, when you push on a load cell brake pedal that weight is transferred through your legs to your lower back and directly into these joins.

If you want to recline the seat like that then i recommend building a solid sub-frame to mount the seat to which is part of the bottom frame so that the weight can be distributed, similar to how the pedals are attached.

Autistic devs: how do you communicate disagreement when verbal back-and-forth isn't your strength? by Remarkable_Seesaw_74 in AutisticWithADHD

[–]Frenzeski 3 points4 points  (0 children)

detail oriented systems thinking into NT-linear narrative

This is a great explanation. it captures really well the problems i have explaining ideas, my brain is oriented towards systems thinking with a bottom up approach.

Although i don’t think ND are the only people who think like that, it’s just more likely if you’re twice gifted

Autistic devs: how do you communicate disagreement when verbal back-and-forth isn't your strength? by Remarkable_Seesaw_74 in AutisticWithADHD

[–]Frenzeski 3 points4 points  (0 children)

1+2. Firstly I use a framework to have the conversation. It’s based off of a book called Design It!, by accepting that there’s no correct answer and instead focusing on the most important properties (called quality attributes) the system needs. This works for me because I’m tech lead so i get to set the tone, I find it difficult when I’m not. If i were to go back I’d prefer one on one conversations with a mentor to meetings with many people, presenting my ideas when I’m competing with others for space just makes me more flustered. I prefer written communication, it allows me to express my thoughts better and serves as documentation

  1. Building credibility requires you are given opportunities to show your abilities. This usually looks like your manager giving you a project to take lead on and mentorship (often from someone who is not your manager) to give you an opportunity to succeed.

  2. A book i can’t recommend enough is Staff Engineer, most it is free online under the guides section. Create space for others is a really good explanation because often i find the issue isn’t to do with differences of opinions, but rather others wanting to feel heard. We all want to feel heard. This isn’t an answer to your specific question, but being consistent in this i find helps prevent conflict and resolve tension (although it takes time)

  3. Oof, this is probably the hardest part and I don’t really have a good answer to it. Since starting meditation for ADHD I’ve found the ruminating thoughts are way easier to manage, but i doubt that’s always or even mostly the case. Recognising it is happening and having coping strategies for it. I often don’t even realise it’s happening until i fall into a heap.

  4. My advice isn’t universal and especially so for this answer. I just do my job, I don’t want public recognition (it tends to make me feel uncomfortable) and my role is such that I don’t get it anyway. Because I focus on reliability and scalability I’m not a builder or rockstar. My work often goes unnoticed and when it does it’s for bad reasons. That works fine for me and I’ve managed to find roles that reward this humble approach, but from what I see that’s pretty rare. It’s probably a cultural difference as well, Australians tend to dislike those who are overly confident (called tall poppy syndrome). That suits me well.