VanTanev's Avatar

VanTanev

@vantanev.bsky.social

I write code for fun and profit.

122 Followers  |  240 Following  |  154 Posts  |  Joined: 30.04.2024  |  1.9596

Latest posts by vantanev.bsky.social on Bluesky

TBF, I think the last two months are a clear indication that corporations don't hold as much power as people ascribe to them.

Can promise you that no corporation is happy with stocks being 11% down and even more tarrifs on the way.

30.03.2025 07:47 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

ะœะธ, ะดะฐ ะฒะธะดะธะผ ะดะต, ัะปะพะถะธ ะฝัะบะพะน ะปะตะฒ ะทะฐะด ัƒะฑะตะถะดะตะฝะธัั‚ะฐ ัะธ.

23.01.2025 17:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

ะงะต ะฝัะผะฐ ะดะฐ ะธะทะปะตะทะต ะทะฐะณะพะฒะพั€ ะฐะบะพ ะณะธ ะพั‚ะฒะพั€ะธ.

23.01.2025 17:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

ะ‘ะฐั ะทะฐ 100 ะปะฒ?

23.01.2025 14:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

What's a utility monster?

04.01.2025 18:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I've been on a cooking bend the last couple of months, it's a fun hobby to get (back) into.

Problem I'm running into though, it's way too easy to make a lot and then eat it all ๐Ÿคฃ

28.12.2024 22:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, and should be a stable oil, not something like sunflower or rapeseed.

I had coconut around, should be fine? ๐Ÿคท

28.12.2024 20:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Two new wooden cutting boards, side by side, one oiled and the other not, showing the difference in color.

Two new wooden cutting boards, side by side, one oiled and the other not, showing the difference in color.

Did you know you're supposed to oil a new wooden cutting board?

Oil it once with vegetable oil, then repeat in 24 hours. There is a stark color difference.

28.12.2024 12:19 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I was using Easy EDA from JLC PCB, just because I also were ordering my boards from there, and you can have them solder components to the board for you.

I use it for components that are surface mounted and very hard to solder on your own. I solder the rest myself.

24.12.2024 20:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My bad, it says 0.4 mil

24.12.2024 10:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

On a pcb, this is usually done by just having big slabs of ground all around everything else.

Now, for your usecase, it probably doesn't matter. Putting it into a calculator, it says 4 mil traces should be enough, which seems like you have covered? I can't eyeball them ๐Ÿ˜…

24.12.2024 10:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The further away two wires are, the more they will radiate an electric field, which makes for bad vibes all around.

That's why high speed data wiree are always done as "twisted pairs" - the ground and data lines being as close as possible.

24.12.2024 10:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The reason it's good to have a lot of ground near your other wires is because when current flows in one direction, it must then (actually, simultaneously) flow in the other.

If you have a ground right next to another wire, the reverse current flows there, so the electric field is very small.

24.12.2024 10:02 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

btw, I am definitely just a hobbyist, all my advice should be considered on that level or below ๐Ÿ˜…

24.12.2024 09:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's usually done by using a two side board, and having all the ground on the bottom side, all other traces on the top, and using vias (holes filled with copper) to connect to the ground when necessarily.

But even on the top side you would usually fill in empty space with a ground plane.

24.12.2024 09:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It means that you don't have individual wires for ground connections. Instead, all the space not occupied by another wire is turned into a big plane of ground, and you connect to that instead of connecting traces for ground individually.

24.12.2024 09:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

They either take an external PWM signal for dimming, or are just always on, switched in pairs of 2 with that little dip switch thingie on the board.

24.12.2024 08:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Image of 3 custom PCBs populated with LED drivers

Image of 3 custom PCBs populated with LED drivers

Image of PCB design, front side

Image of PCB design, front side

Image of PCB design, back side

Image of PCB design, back side

Found it. Was really fun work.

Also I have a thing for wall swithch control for these somewhere.

24.12.2024 08:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I did a board to house 8 led drivers with dimming control, and a separate esp32 board for dimming control, integrated with home assistant. Worked surprisingly well, will dig up some photos.

24.12.2024 08:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

You should only connect positive and signal traces, and then do a ground pour / ground plane for negative. Makes it significantly simpler, and you have better current return paths with multiple components.

24.12.2024 08:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Thin traces can be a problem for power depending on amount of current. When I have space I just slap on chonkers of a trace ๐Ÿคฃ

24.12.2024 07:51 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hey, this is super cool!

I ended up playing with custom PCB as well recently.

Since this is only power, it won't matter, but you should be avoiding 90 degree turns in signal traces.

Also, for power, did you calculate how much current will flow?

24.12.2024 07:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'll need to look at more of this, but yeah, wouldn't guess it was AI even on repeated watch.

Of course, this is all of 6 seconds of footage.

17.12.2024 21:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm strongly leaning Ikea, but they have had an ongoing country-wide system outage for 3 weeks now ๐Ÿ˜ญ

17.12.2024 21:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Link + screenshot + alt text is how I do it.

12.12.2024 13:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

You can put DaVinci's Optimized Media Folder in your anti-virus exclusion for significantly improved optimized media generation speeds.

Reason is that Optimized Media is about 100 000 files per 1h of footage, so there is an overhead from AV intercepting file creation.

12.12.2024 10:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

How so?

10.12.2024 14:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was recently looking for a job, something that stood out to me was that golang is really highly paid in the EU. Seems to be less saturated than JS/TS.

Other highly paid languages that stood out were Elixir and Python when paired with data / AI.

09.12.2024 20:51 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Standing desk recommendations please! In the EU!

Pinging the squad @tkdodo.eu @mattpocock.com @kettanaito.com

(hope y'all are not getting annoyed with my pings, lemme know if so! I just trust your opinions)

09.12.2024 20:49 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0
Preview
Ref Callbacks, React 19 and the Compiler Reflecting on useCallback, how the Compiler changed my thinking about it, and what React 19 has in store for Ref Callbacks...

Ref Callbacks got an upgrade with React 19, and the presence of the React Compiler has further changed my thinking about using useCallback for those in some situations.

tkdodo.eu/blog/ref-cal...

Thank you @gsathya.bsky.social for starting the discussion about this ๐Ÿ™‡โ€โ™‚๏ธ

08.12.2024 18:20 โ€” ๐Ÿ‘ 101    ๐Ÿ” 13    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 1

@vantanev is following 20 prominent accounts