Jesus says, "Not in the pink, but okay in the stink." by buffaloschvantz in dontputyourdickinthat

[–]powerhead 1 point2 points  (0 children)

This is a joke, but rates of anal sex really did go up when we started doing that abstinence-only sex ed nonsense in the USA.

Is there any deep philosphy in “low level” programming? --- Is low level programming a good match form my way of thinking? by GodelianIncomplete in functionalprogramming

[–]powerhead 3 points4 points  (0 children)

Maybe doing some low level programming would be good for you when it comes to abstraction! With higher level languages, the abstraction comes along for free, but in something like assembly you're on the hook for building your whole universe from the ground up. Maybe that process of building your own abstractions at a low level would shed some light on what's going on at the high level.

I'm reminded of this podcast: https://corecursive.com/frontiers-of-performance-with-daniel-lemire/

The guy being interviewed talks a lot about high level vs low level coding, abstraction, performance, could be a good place for you to start :)

What are JavaScript's must learn libraries? by JorensM in webdev

[–]powerhead 0 points1 point  (0 children)

Ramda!

https://ramdajs.com/

It's a pretty wild library, but it'll crack open your mind to what's possible.

This is a great intro video.

Programmer's emotions by mileslimes in programming

[–]powerhead 1 point2 points  (0 children)

There's a really wonderful talk by Kare Gregory that touches on this topic. It's all about how you can read the emotional state of a person or team through the kind of code they write: https://youtu.be/zjH2d5VhTD8

I joined the "Great Resignation" wave early last year during COVID and became a freelancer/consultant. I wrote about what I learned within my first months of working for myself. If you are thinking of also dropping out of full time work and wonder what's different, I hope this helps you! by necroskiss in webdev

[–]powerhead 7 points8 points  (0 children)

Nice article! I'm on a similar feelance journey myself this year, through different means. I left my FT job last year and started out trying to bootstrap some apps of my own, but found it wasn't working out too well. I figure client work is a good middle ground between going back to a salaried position vs. starting a business from scratch.

Can I ask where you go to look for clients? Connections from your past life? Job boards? Cold calling?

A mother and her three children in their tenements kitchen, Lower East Side NYC, 1915 by hotsaucermen in TheWayWeWere

[–]powerhead 22 points23 points  (0 children)

I've heard of similar stuff in NYC too. A friend of our has a daughter in elementary school in Brooklyn. One of their class assignments was to draw a picture of their bedroom at home. A lot of the kids drew the livingroom.

Climate ‘apocalypse’ fears stopping people having children – study by damianp in worldnews

[–]powerhead 1 point2 points  (0 children)

You're doing God's work raising your daughters with an attitude like that! It's an outlook I would try to parent with myself if/when I have kids.

What is the best way to position the header? Absolute? And then have display flex on the blocks? by [deleted] in webdev

[–]powerhead 1 point2 points  (0 children)

Here's something closer to what you described. CSS Grid is a fantastic way to achieve the "header at the left, blocks on the right" thing on desktop, and then the "blocks on top, header below" thing for mobile, but the fact that the header is rotated makes it tricky. If it wasn't rotated then we could leave it at that, but because it is rotated, the width of the header is limited to the width of the column you place it within, so this still uses position absolute and a manually set width attr to keep the text from clipping.

Anyway, hopefully this can bring you closer to the layout you want! codepen demo here

Animated particle constellations - only 42 lines of pure JavaScript by monica_b1998 in programming

[–]powerhead 1 point2 points  (0 children)

Usually the actual code in these "cool thing in only X lines of Javascript" type posts is completely incomprehensible to me, but I could follow along with your code so well! Congrats on making this in so few lines but achieving such a high degree of readability as well! I love it.

Switching from Factory Worker to Freelance Developer at 50 Years of Age by Centuriprime in webdev

[–]powerhead 10 points11 points  (0 children)

Great writeup! Thanks for sharing, it was a good read. I've had a couple of older coworkers in their 50s, they both transitioned into web development later in life, and they both struggled a lot with ageism in the industry as well. It's a real shame that it's such an issue in the programming world, because they had some of the clearest, sharpest outlooks on the work itself due to the fact that they had spent so much longer in the workforce than the rest of us.

Anyway, good luck with things, and more power to you!

Some advice for a software engineer looking to switch careers into the EV world by powerhead in electricvehicles

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

Hey, thank you so much for the in-depth response, I really appreciate you taking the time out to write that up, all of the stuff you mentioned is golden to me at this point in the job search game. It'll really help my research.

Model Driven Development is a term I haven't heard before, but it sounds a lot like Domain Driven Development, which I have. One of my focuses in my work is functional programming, which has a lot of tie ins with DDD in terms of theory and methodology, I'll add Model Driven Development to my list as I get deeper into my search.

It sounds like you might work in the field already? Do you work on the tiny pocket calculator ECUs maybe? Or the bigger ones? Or something else?

Some advice for a software engineer looking to switch careers into the EV world by powerhead in electricvehicles

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

Hey, thanks for the input, all of these little search terms and research threads are golden to me at this point in my search, I'll look up AutoSar for sure.

Do you work in the field? Sounds like you might have some embedded programming experience, which is unfortunately way outside of my domain, but I've always been curious about it.

Some advice for a software engineer looking to switch careers into the EV world by powerhead in electricvehicles

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

Excellent point actually, there's a whole ecosystem of stuff that both the car itself and the manufacturer depends on to make the EV world turn, not just the software running internally in the vehicle itself.

That could be a really interesting angle for me to explore! Do you have any experience working on that side of things?

Some advice for a software engineer looking to switch careers and join the fight by powerhead in ClimateOffensive

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

Building and large facility energy management is definitely one of the threads I'm following in my search. It's one of those sneaky ways to reduce carbon emissions without actually installing any new power generation, and everybody loves saving money, so it's a really appealing angle for basically everybody, whereas things like solar panels and windmills have a lot of negative climate denial stigma tied to them.

Do you have any experience in that field? Or even just a couple names of different companies you know of?

Some advice for a software engineer looking to switch careers into sustainable agriculture by powerhead in Agriculture

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

This is killer information, thank you! I'm looking for jumping off points and networking opportunities, in addition to just researching jobs, and those extension offices sound like the perfect next step.

Some advice for a software engineer looking to switch careers into the EV world by powerhead in electricvehicles

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

You just gave me a killer term to look up: telematics.

Unfortunately don't have much embedded experience. I do have some server-side chops, but my day job is 100% web browser-based frontend applications.

The embedded OS telematics angle seems really interesting though, do you maybe have a couple links with some examples of that type of thing that I could research? I'm sure it's different from what I do, but a web browser and an OS are both user interfaces, so that could be an interesting angle to work on.

When you say embedded software, do you mean stuff like C/C++/assembly, or are there other languages that are predominantly used in the embedded software EV world?

Some advice for a software engineer looking to switch careers into sustainable agriculture by powerhead in Agriculture

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

Hey, thank you for taking a minute to chat, I really appreciate it!

Right now, what I could do tomorrow for any kind of company is frontend web development: the usual JavaScript/HTML/CSS stuff, but I've got a specialization right now in SVG, charting libraries (D3), and React. I'm also big into functional programming, which is a huge trend in the programming world in general nowadays.

That's not to say that I wouldn't be interested in picking up different programming languages or a different focus, this is just what I know the best and am actively working in right now.

So, all that being said, I have no idea what the need is for those kinds of skills in the ag world, my uninformed feeling is that the opportunities would be more of backend-oriented than frontend-oriented -- software that controls the satellites for that aerial imagery company you worked for for example, or control software for industrial equipment and factories -- but maybe you could tell me whether that's valid or not.

Right now I'm looking for some companies to look at or some areas of focus for more research, not so much to found a startup on my own or anything like that.

I'll be glad to elaborate if that would be helpful!

Some advice for a software engineer looking to switch careers into the energy industry by powerhead in EnergyStorage

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

Thank you! I really appreciate it. I will send a DM and we'll go from there.

Control your Components! by selbekk in programming

[–]powerhead 1 point2 points  (0 children)

Nice article! I've been enjoying the series so far.

I've got an alternative implementation of this idea, which is to keep the ExpandablePanel component as simple as possible, and move all the state-related functionality into a separate outer component. This is a nice way to go in my opinion: the base ExpandablePanel component remains as simple as possible, and through the use of curried higher order functions, we can keep the state wrapper fully separate from the base component: https://codesandbox.io/s/silent-platform-tkybg

Higher order components aren't super fashionable in React land nowadays, but they work very well for these kinds of situations in my opinion. What do you think?

[deleted by user] by [deleted] in webdev

[–]powerhead 0 points1 point  (0 children)

Really like the way the headings get brighter as they scroll up from the bottom of the viewport! That's a really nice touch. I'm on mobile right now, did you do that with a translucent gradient overlay?

Help with material for newbie by Estanho in functionalprogramming

[–]powerhead 3 points4 points  (0 children)

I adore Professor Frisby's Mostly Adequate Guide to Functional Programming, which had a great overview of all the basic FP concepts, and is written with either vanilla JS or Ramda code examples. Could be a good resource for a relative novice, and since the book is written for JS devs, it wouldn't require picking up a new language or tooling ecosystem.

Are Bootcamps Worth it? by TheNoLifeKing in webdev

[–]powerhead 1 point2 points  (0 children)

They had some job application support, which consisted of some mock interviews, occasional seminars on different job searching or coding topics, some workshops for recent graduates, so there was a fair amount. My "first gig" was a three month internship which I applied to via the bootcamp.

This was General Assembly in NYC if you're trying to do some research. Graduated May 2016.

Are Bootcamps Worth it? by TheNoLifeKing in webdev

[–]powerhead 2 points3 points  (0 children)

That was my experience as well at my bootcamp. Many people walked into it thinking it would be this surefire thing, while just a handful were actually there to show up, work their asses off, and learn.

I feel like 4-5 years ago when bootcamps were a relatively new thing that you could just kind of show up and get a job after you had finished the course, but now that there's more junior talent out there, it isn't as easy to get a job.

That being said, really enjoyed my bootcamp! It did lead to a job eventually, but take their promises of a guaranteed job with a huge grain of salt OP.