Oscar's Avatar

Oscar

@osc.sh.bsky.social

Tech lead πŸ’» β€’ DEV CONTENT Antarctica contractor 🐧 First person to deploy NodeJS in Antarctica (unverified) πŸ“ London πŸ‡¬πŸ‡§ (but now Riga πŸ‡±πŸ‡»)

2,123 Followers  |  2,764 Following  |  61 Posts  |  Joined: 22.10.2024  |  1.7159

Latest posts by osc.sh on Bluesky

Post image

Man, every time I have a new show-stopper lucrative business idea I swear some fancy pants LLM shoots me down…

28.01.2025 18:16 β€” πŸ‘ 16    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Me as soon as I type β€œdeepseek” into my browser search bar

26.01.2025 13:12 β€” πŸ‘ 12    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Average email from HR:
β€œOk we’re transitioning to Salarya, but payroll is still in Bullfrogβ€”Catch up with your training on Qualulu then send me a knob on Chapati once you’re done. Do NOT upload your melon without YAMMER! approval”

24.01.2025 09:11 β€” πŸ‘ 27    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0

Yes! I like to use that too. I haven’t brought myself to install it on the org codebase yet so this is a nice mini-implementation for the most useful feature (in my opinion)

23.01.2025 14:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I want to talk about filter(Boolean)

23.01.2025 13:51 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

I think the whole β€œElon Nazi salute” thing boils down to an Occam’s razor situation. What is more likely? You think he’s ACTUALLY a Nazi and wilfully did a nazi salute or he’s just a bit autistic and over-excited and mis-communicated a β€œthrowing heart out” motion?

21.01.2025 15:56 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 6    πŸ“Œ 0
Video thumbnail

Been getting more into mini quad FPV flying recently. Here’s a little rip around from yesterdayβ€”with a crash

21.01.2025 15:42 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If you’ve ever dealt with Stripe webhooks before you may also encounter the headache of user subscription states being β€œCANCELED”… That was a fun one to debug!

Ended up going with event.includes(β€œCANCEL”) to cover all bases and protect my sanity πŸ˜„

17.01.2025 16:31 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The fact that Americans spell β€œcancelled” β€œcanceled” still gets to me ngl

17.01.2025 15:40 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 5    πŸ“Œ 0

I ended up screenshotting and selecting the text with iOS!

17.01.2025 08:16 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ah that’s interesting. I could see how that could be interpreted that way but have never run into this myself.

I don’t think I would really use this pattern without a variable assignment!

17.01.2025 08:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Garage key fob

Garage key fob

Garage key-fob with Frankensteined lipo cell and charging circuit

Garage key-fob with Frankensteined lipo cell and charging circuit

Our key fob for the shared garage stopped working and I didn’t have a button-cell battery but I did have a lipo cell and a charging circuit… it’s at least USB-C rechargeable now!

16.01.2025 17:18 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Web serial is wicked. If I were doing this, I’d create a Serial2 communication from some pins of the ESP32 so you can still use the existing serial, strap that to the roomba and then host a custom web server on the ESP to receive HTTP api commands on the network.

My eBay search will be Roombas now…

15.01.2025 22:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Code screenshot example of an β€œImmediately invoked function expression” in Typescript/Javascript

Code screenshot example of an β€œImmediately invoked function expression” in Typescript/Javascript

Been enjoying IIFE (Immediately Invoked Function Expressions) a lot recently.

I feel like they nicely separate pools of logic relating to specific things (parsing, transforming, slicing) and reduces the need for variable reassignment

15.01.2025 13:47 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

Throwback to about a year ago doing weather station maintenance on the Antarctic plateau. It’s a very strange place because it’s totally flat and there are basically no land features for hundreds of miles.

Kinda reminded me of the infinite white room from The Matrix.

14.01.2025 19:00 β€” πŸ‘ 31    πŸ” 1    πŸ’¬ 2    πŸ“Œ 1

I’ve started to begin my days with a 40-60min morning walk. Really makes a difference for my mental clarity and gives me an opportunity to get some sunlight while the days are shorter

14.01.2025 13:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Are you team Thing[] or team Array<Thing>?

13.01.2025 22:16 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 9    πŸ“Œ 0

Who on earth would come up with an idea like this is beyond me

12.01.2025 09:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yeah, and resigning/woodworking practice…

12.01.2025 09:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Screenshot of a Figma error showing β€œonly editors of this file can copy text”

Screenshot of a Figma error showing β€œonly editors of this file can copy text”

wtf is figma doing now. I want to copy TEXT from a TEXT BOX Jesus CHRIST man

12.01.2025 09:15 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 6    πŸ“Œ 0

I like that personally, but when all the org’s APIs are stored in Postman, I don’t want to be the one to migrate them to something else. I can deal with the extra tea break!

12.01.2025 00:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
β€œPablo Escobar waiting” meme from Narcos TV series

β€œPablo Escobar waiting” meme from Narcos TV series

Waiting for Postman to open

12.01.2025 00:29 β€” πŸ‘ 15    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0

Man, YouTube is just amazing

Long-form > Short-form content

10.01.2025 16:13 β€” πŸ‘ 13    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I swear the Shopify API team are on a mission to keep us devs in employment β€” they've been very trigger-happy with these depreciations recently

31.12.2024 08:51 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah it’s definitely worth it! I got this one from Aliexpress. I would probably recommend going for Rasperry Pi though if you don’t need this tiny form-factor imo. Much better developer support and community for it online!

30.12.2024 21:56 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Screenshot of a live object-detection process, showing security camera view of people and cars in a car park with bounding boxes drawn around various items which the machine-learning model has identified

Screenshot of a live object-detection process, showing security camera view of people and cars in a car park with bounding boxes drawn around various items which the machine-learning model has identified

Running a RK3566-optimised YOLO model, I have been able to get a consistent 7fps. I have some plans for further performance optimisations but this is a really great starting point!

30.12.2024 20:53 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

With the same form-factor as a Raspberry Pi Zero, this thing has a quad-core 1.6GHz processor, 4GB RAM and an on-board NPU (Neural Processing Unit) specialised for deep learning applications

30.12.2024 20:53 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A hand, holding a credit-card sized Linux computer

A hand, holding a credit-card sized Linux computer

Over the past week, I have been testing this Radxa Zero 3W single board computer and it’s been great fun

30.12.2024 20:53 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I’m usually pretty nonchalant about the incredible technology I rely on every day, but when I get a phone call in a cosy cafΓ©β€”from an Iridium phone deep in the field on the Antarctic plateauβ€”it always stops me in my tracks. This is so bloody cool

18.12.2024 12:54 β€” πŸ‘ 27    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

πŸ‘€ ()=>

15.12.2024 12:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@osc.sh is following 18 prominent accounts