42 karma · joined March 4, 2021
The other issue is that there's so much variance. Are you making an effort at improving the quality of your food and made up that 200 calories with nutrient rich items? Too bad, you still aren't losing weight, so WHO declares that diet soda is ineffective for weight loss, articles summarize and declare that artificial sweeteners are bad for you, and you still get people thinking that diet soda is worse for you than regular soda.
Location: Denver, CO
Remote: Remote/Hybrid/In-House all acceptable
Willing to relocate: No
Technologies:
In depth recent experience with:
React, NextJS, NodeJS, Typescript, Express, HTML CSS, Webpack, SPAs & state management, react-testing-library, Jest, WGAC 2.0 Compliant Web Accessibility Standards & Development, AWS (S3, Lambda, Gateway), Terraform
I've used these before but either not professionally or it was a long time ago:
GO, Clojure, Python, Java, Elisp, GraphQL, PostgreSQL, MongoDB, Spring
Résumé/CV: https://flowcv.com/resume/vdsvg8neue
Email: parkerjohnsonwebdev+hn@gmail.com
About me:
I'm currently a 9 YOE senior full stack engineer at a nonprofit education organization, but I'm looking for a change. The last few years I've provided the majority of my value on the Frontend in React, Node, Typescript, but I am very interested in opportunities that expect me to be more Full Stack and I'd be very motivated to get up to speed quickly with oneOf[Go, Python, Clojure, Rust], as I'd like to extend my breadth of knowledge.While not having this isn't a deal breaker by any means, a "cherry on top" type fit would be an organization where I can provide value to you with my current bread and butters (React, JS, Typescript) while expecting me to get up to speed in a new backend language quickly.
Location: Denver, CO
Remote: Remote/Hybrid/In-House all acceptable
Willing to relocate: No
Technologies:
In depth recent experience with: React, NextJS, NodeJS, Typescript, Express, HTML CSS, Webpack, SPAs & state management, react-testing-library, Jest, WGAC 2.0 Compliant Web Accessibility Standards & Development, AWS (S3, Lambda, Gateway), Terraform
Moderate or aging familiarity with: GO, Clojure, Python, Java, Elisp, GraphQL, PostgreSQL, MongoDB, Spring
Résumé/CV: https://flowcv.com/resume/vdsvg8neue
Email: parkerjohnsonwebdev+hn@gmail.com
About me:
I'm currently a senior full stack engineer at a nonprofit education organization, but I'm looking for a change. The last few years I've provided the majority of my value on the Frontend in React, Node, Typescript, but I am very interested in opportunities that expect me to be more Full Stack and I'd be very motivated to get up to speed quickly with oneOf[Go, Python, Clojure, Rust], as I'd like to extend my breadth of knowledge.While not having this isn't a deal breaker by any means, a "cherry on top" type fit would be an organization where I can provide value to you with my current bread and butters (React, JS, Typescript) while expecting me to get up to speed in a different backend language quickly.
- My hips simply can not handle being twisted asymmetrically while waiting in line and sitting on the lift. Lifting and waiting to lift is probably 2/3 of your time spent on the mountain if you go fast, and my body is starting to hate it.
- A lot of my friends are picking up snow sports, and I've probably spent around half of my days in the past two years watching and helping a beginner learn. This is incredibly taxing to do on a snowboard - making your way around the bunny slopes is exhausting and requires constant booting in/out, which is a huge pain compared to skiing.
- I'm falling more. As the mountains have grown understaffed, I'm starting to succumb to the classic "fell because I was riding heelside and hit a surprise jump because of an un-groomed patch of snow." I know from experience that I'd carve right through these on skis.
- More mountain accessibility. As time goes on, I'm realizing how much of the mountain I simply stay away from because the conditions for snowboarding are rough. I stay away from moguls now, and un-groomed or icy runs provide a lot bigger of a challenge and risk when boarding. Further, commuting across catwalks is a lot less taxing on skis than a snowboard.
Some people have a hard time realizing that they're interrupting someone else because that other person's audio is getting ducked while the laptop prioritizes mic input over speaker output - with the intent to reduce echo.
I'll comment on this, as a neurologically tested ADHD 30 year old with 2 decades of on/off medication experience.
"Treatment" is a spectrum, unsurprisingly, and a bit of a misnomer. While I'm not completely on board with the "ADHD is actually a superpower" train of thought, I do believe that there are some interesting tradeoffs that having it can benefit in some ways - obviously that's different for every person. If you start throwing away the concept of being binary "treated" or not, you can start thinking in terms of "what is working for me right now". Sometimes being medicated is a life changing benefit, and other times in my life I'm waaay better off without medication.
It's important to distinct the two, because what medication can get you is a better understanding of the daily patterns that work best for you, and it is (in my opinion) the best way to start building that understanding. Sometimes medication is the only way for me to reach a certain place I want to be, and no medication can do the same, but I firmly believe that the habits I build during medicated periods of time help me make the most out of my non medicated periods.
For what it's worth, when I talk about on/off periods -- I was medicated in middle school through high school, took my first two college years off, got back on the next two, final year of college was no medication, got back on for 2ish years when I entered the workforce, then took the next 4 years off. I'm back on it now. I don't really consider week or weekend breaks an off period.
The point is not that they're withholding features because it makes the language too similar to others, and I'm sure that's not what you were really thinking the argument is either. The thing they're trying to focus on is that with ever increasing amount of features, you have an ever increasing amount of complexity added, which has implications on the amount of conversations, decisions, readability and difficulty your team is going to have when tackling any given problem. It can really just be boiled down to increasing features past what is needed can be considered bloat, which does not come free to a developer or team's collective consciousness.
To quote/paraphrase from the 5:10 mark of his talk...
"If a language has too many features, or even more than you might need, you spend time programming thinking about which features to use... you might even spend half an hour messing with a few lines of code to [see how a given feature fits into the solution]... [and even more, when you revisit that code, you have to get back into the thought process you initially went through when determining which features to use]."
1. Often times, someone will do something that should be done programmatically with CSS instead, leading me to finally come to the realization of "holy shit the bug was hidden in the CSS!".
2. I've (very cattily) referred to CSS as Cascading Sideeffect Sheets. You can do things to mitigate it, but trying to wrap your head around an application's vanilla CSS declarations and which elements are effected by what is an enormous pain compared to what it could be. My team has switched to CSS Modules, and the scoping relieves sooo much of my aversion to it.
3. The final reason is that CSS proficiency just feels like memorizing a collection of "Gotchas" that don't make sense in isolation. It's not very programmatic, and lots rules aren't grouped or named in a way that you can understand what's going on by reading. For every CSS rule you need to understand for whatever reason, you're going to have to dive into some documentation to figure out exactly all of the effects/sideeffects it will have, and sometimes also have to grok their interactions with other rules.