oscar gabriel (@oscabriel) header
oscar gabriel (@oscabriel) profile picture

web dev / builder / data analyst / plant-based / movie enjoyer

pdx
Joined December 2021
Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)Photo by oscar gabriel (@oscabriel)
gm prep in supervillain player characters, monsters, and maps are just files in a campaign folder on the gm's machine. load up your room and see everything in a prep sidebar, then just click around to select and place everything on a battlemap before a fight
1
1
2
146
one of the best out there rn
It's just a joke, it's just a joke, it's just a joke
1
194
bruh that's red teal and blue
Introducing the transparent Prism Collection, launching February 4 🧡 Flare Orange 💚 Emerald Green 🩶 Graphite Gray First details on the DualSense controllers: play.st/47QnvE7
52
I'm disabling touchscreen IMMEDIATELY but OLED macbook pro?? glowing apple logo on the back?? 128GB unified memory?? let's gooo
We brought Touch to the Mac! From the all-new iPad mini to the 14-inch MacBook Pro and iMac... and now MacBook Pro with PROLED XDR Display and Touch, creators have new tools to do their best work yet.
1
166
is anyone else doing this sort of "early career but not exclusively for college kids" type hiring? some of us are trying to change careers out here! this is good to see
________ | We’re [still] hiring | |________| \ (•◡•) / \ / —— | | |_ |_ A few open roles... Early Career → Software Engineer, Early Career → Software Engineer, Early Career (AI) → Software Engineer Intern, Mobile (Winter 2027) → Software Engineer Intern (Summer 2027) → Software Engineer Intern (Winter 2027) → Software Engineer, New Grad (Dec 2026) Customer Experience → Enterprise Technical Support Engineer → Technical Education Specialist → [Contract] Language Training Specialist - Japanese Engineering → Software Engineer, AI Connections (Developer Platform) → Software Engineer, AI Product Security → Software Engineer, Collections Experience → Software Engineer, Developer Experience → Software Engineer, Developer Platform → Software Engineer, Infrastructure Security → Software Engineer, Mobile Core (Android) → Software Engineer, Mobile Platform (iOS) → Software Engineer, Model Capabilities → Software Engineer, Product Infrastructure → Software Engineer, User Database Infrastructure → Engineering Manager, Mobile AI → Engineering Manager, Data Platform Foundations → Forward Deployed Engineer, India → Data Scientist, Growth Security → Security Engineer, Corporate Security → Security Engineer, Detection and Response Finance, Legal & Business Technology → Business Operations & Strategy → Payroll Analyst → Senior Accountant - Corporate Accounting → Senior Tax Accountant → Strategic Finance, AI & Business Partnership → Strategic Finance, Corporate → Tax Lead → Technical Program Manager, Finance Systems & Compliance → Commercial Counsel Marketing → AI Product Manager, Growth Marketing → Brand Designer, Creative Studio → Campaign Manager, Brand → Demand & Campaigns Lead, EMEA → Ecosystem Growth Engineer → Field Marketer → Head of Demand Engine → Lifecycle Marketing Manager, Campaign Strategy & Execution → Partner Marketing Manager → SMB Marketing Manager → Startup Market Lead, AMER Outcomes Architects → Commercial Outcomes Architect → Enterprise Outcomes Architect → Manager, Enterprise Outcome Architects → Mid-Market Outcomes Architect → Outcomes Architect → Outcomes Architect, CEE → Outcomes Architect, Italy → Outcomes Architect Manager → Outcomes Architect Manager, France → Outcomes Architect, UKI → Outcomes Growth Strategy and Programs Lead People → Executive Operations Partner – EPD (Executive Assistant) → GTM Recruiter, EMEA → GTM Recruiter, Tokyo → Head of Early Career Recruiting → Notino Experience Program Manager – EMEA & APAC, Early Career → People Analytics Lead – Recruiting → People Partner, EPD → Recruiting Program Manager → Sales Recruiter → Talent Management Product → Product Designer → Product Manager, Connections → Business Development Manager, Product & Platform → Product Operations Manager Revenue Operations & Strategy → Enablement & Effectiveness Program Manager, Japan and Korea → GTM Compensation Lead, Commercial Operations → Head of Onboarding & Enablement Programs → Sales Strategy & Operations Manager, APAC Sales → Business Development Representative → Business Development Representative, Benelux → Business Development Representative, DACH → Business Development Representative, France → Business Development Representative, Nordics → Business Development Representative, UKI → Chief of Staff, Sales → Commercial Solutions Consultant → Enterprise Solutions Consultant → Forward Deployed Architect → Forward Deployed Architect, Dublin → Forward Deployed Architect, France → Forward Deployed Engineer → Forward Deployed Engineer, GTM, AMER → Forward Deployed Engineer, Manager - London → General Manager, DACH → General Manager, France → Global Demo Engineer → Global Head of Land Revenue → Manager, Solutions Consultants, DACH → Manager, Solutions Consultants, France → Manager, Solutions Consultants, UKI → Mid-Market Solutions Consultant → Regional Partner Manager, DACH → Regional Partner Manager, UK → Solutions Consultant, Commercial, France → Solutions Consultant, Commercial – Nordics → Solutions Consultant Manager, Commercial (Sales Leadership) → Solutions Consultant Manager, Enterprise (Sales Leadership)
3
433
43,367
kinda sad about it tbh but I knew the second I saw it that I wouldn't like the iphone duo and all the reviews of it just validate my gut feeling but I do kinda want a slightly bigger screen, so the new ipad mini might make me a happy iphone+ipad guy
1
148
prototyped a lobby for supervillain, a ttrpg vtt you play over ssh the value of being the human who does the domain work upfront (which I spent like a month on lmao) is that logical prototypes then easily fall out of your own well-defined possibility space
1
7
502
picking the right pieces still matters, too! @EffectTS_ v4 keeps the host solid, @opencode's opentui draws the screen (and its ssh package was the starting point for my own rewrite of it), and the kitty graphics protocol carries @michaelmicasso's MEKmode glyphs
1
54
ok this is very fun tbh four claudes running a ttrpg in a terminal the gm hosts and three players have their own keys to ssh into the game it's fully playable with the cli, so every agent reads the board state then sends real commands to move / attack / roll dice
4
1
14
966
I've had a series of different accounts but I've been here in one form or another since 2008, when I 12 years old. not much I can do when my home gets a new landlord
Elon Musk found us here. We’re indigenous to this land.
90
ssh ttrpg vtt has been achieved internally aka, play a tabletop role playing game in a virtual tabletop over secure shell with all your friends in their own terminals
1
1
13
859
featuring incredible work from @michaelmicasso (MEKmode glyphs, rendered in-terminal via kitty graphics protocol) and @wwwjim (the set.world/ api provides the character data and ruleset) 🤙
1
3
75
pouring one out tonight 😔
We've decided to sunset Arc on December 22, 2026. That's not an easy sentence to write. We spent years building Arc and celebrating each and every release along the way: we have so much pride and love for what we made alongside the Arc community. Our priority is to deliver best-in-class security for our members. Keeping a browser secure takes constant, dedicated work that is only increasing in the age of AI. Dia was built from the ground up to meet today’s security standards, so that's where our engineering and security teams will focus moving forward. We've worked to make switching to @diabrowser as easy as possible for Arc members. Here's how: · Your passwords, bookmarks, extensions and history come over to Dia seamlessly. · Spaces, Folders, and Tab Groups are in Dia and import over with your data intact. · Dia now surpasses Arc benchmarks in stability, speed, and security. · The browser features you use in Arc are free in Dia, and the AI is optional. Thank you for using Arc, for pushing us to make it better, and for building alongside us. The team that made Arc is the same team behind Dia, and some of our most ambitious work is just ahead. We'd love for you to be there with us when it lands.
1
227
can't believe the timeline got pumped up kicks stuck in my head again after a decade of not thinking about that song
55
listing two different things with the same acronym is the most google thing ever also this new two-tone gmail ui?? what are we doin man
96
sammie >>>> sando
33
I dunno who needs to hear this but I've done 1 a ton and did 2 at my last role let me do 3 at your company, hit me up
3 steps to becoming an actual software programmer 1. Build personal software 2. Build internal software (for a select group of people) 3. Build public-facing software If you've only ever built personal software you're not qualified to build public-facing yet. As you climb the rungs the stakes get higher, your constraints get tighter, and you need to QA harder. So my advice for anyone who's never built an app is this: Find a small group of testers (even 1 is great) that will actually use an app you built in their real lives. The feedback you'll get will blow your mind. It'll show you how forgiving you are of your own crappy product. You'll begin to focus on process and quality. It'll be frustrating, slow, and hard work. That's programming.
3
198
can confirm, don't have a boss to pay for theo's course, am deeply enjoying my time with @bootdotdev
Replying to @wagslane @joelhooks
🫡 appreciate yall a ton Everyone who doesn’t qualify under my “have your boss pay for it” callout should probably be on boot :)
1
84
I spend half of my time on this app in my bookmarks tbh I should be able to pin it to the top bar as its own timeline I actually love and read all your blog posts, explainer videos, portfolio sites, design showcases, etc etc
42