Roid Braun

1.4K posts

Roid Braun

Roid Braun

@twit_ryan

Recovering area man, now with volume. Suggested serving. May contain nuts.

Katılım Mart 2008
179 Takip Edilen47 Takipçiler
Roid Braun
Roid Braun@twit_ryan·
@ceoRiya We had candidates make it to final round interview process, then find out their submitted examples of work were from a lab and that were the instructors exact (I diffed) final-solution code. Then another staff engineer argue with me that that was OK.
English
0
0
0
31
riya dev
riya dev@ceoRiya·
a founding engineer candidate couldn't tell me the difference between client side and server side. he first apologized, then gave me a restaurant analogy to infer... the job market is fine. the talent market is fucked
English
154
22
1.5K
177.1K
Roid Braun
Roid Braun@twit_ryan·
@ThePrimeagen @davepl1968 Poor so many bastards I know who are still all-in on Java, despite the yellow stream of writing Larry left on their wall. Unsurprisingly same fucks are all-in on AI. < popcorn >
English
0
0
0
161
Dave W Plummer
Dave W Plummer@davepl1968·
What programming languages have you learned along the way that are now obsolete? For me, it's Ada, Prolog, VBScript... and maybe REXX if you count that!
English
710
19
885
146.4K
Roid Braun
Roid Braun@twit_ryan·
@jamonholmgren Immediately binned resume anyone who spouts such junior hubris. Maybe an AI will do recur FOR you and you won’t even notice or understand, then you shit pants when prod thing you were unqualified to parent has bug and clock ticks on money/uptime loss you’re helpless to resolve.
English
0
0
0
28
Roid Braun
Roid Braun@twit_ryan·
@jamonholmgren Sometimes recursion is the shortest and most obvious and efficient path to solution. Hugs you’ve never encountered the need, bitchslap if you did and couldn’t figure it out. Next time, slugger.
English
0
0
0
7
Roid Braun
Roid Braun@twit_ryan·
@DevLeaderCa Skill issue that you’ve never recognized a situation where recursion was the fewest-lines solution. Feel for you that you’ve never encountered that problem and/or solution. Maybe next time, slugger.
English
0
0
0
7
devleader
devleader@DevLeaderCa·
How often do you *actually* use recursion in your programs? I'm not sure if I'm the only one here, but I'm going to put it out in the open: I've been programming for 20+ years, and while I understand recursion… I never use it. Ever. Seriously 🙂 I feel like there's a huge emphasis on recursion in computer science topics because there are seemingly elegant solutions that arise with recursion. It seems to make some algorithms align better from a mathematical perspective, perhaps? In reality, debugging recursion is a pain. It's also a nightmare to deal with if you have very deep recursion (your call stack gets ridiculous). I've just never had a need to use recursion in production code. I've found that converting over to an iterative loop based approach is almost always more readable and easier to debug. And I'm generalizing, of course, but this has been my working experience. So after 20+ years of writing code, my brain never thinks about things recursively (even though I understand the concept). But it has also never once slowed me down 🙂 What's been your experience using recursion in production code bases? Do you use it just because it was there, or did you add it in with purpose? I'd love to hear!
English
472
19
545
196.9K
Apple Design
Apple Design@TheAppleDesign·
Cosmic Orange or Sierra Blue?
Apple Design tweet media
English
165
57
1.4K
95.9K
Roid Braun
Roid Braun@twit_ryan·
@dhh re aesthetics .. disdain for design in general is strong with Linux culture, in large part to limited Theory of Mind. Some things are ugly/difficult but some need not be vs many taking pride in learning “hard way” over sensible, intuitive. That requires empathy for user mind. 🤷🏻‍♂️
English
0
0
0
88
DHH
DHH@dhh·
I'm fleshing out the Omacom doctrine: - Defaults over decisions - Tasteful but not over-the-top - Keyboard before mouse - Pragmatic commercialism - Newer isn't better, better is better manuals.omamix.org/3/omacom/81/do…
DHH tweet media
English
29
31
663
48.3K
Vishal
Vishal@Vixhal·
It’s just 1 misplaced lens. But it changes how you see the whole phone.
Vishal tweet media
English
2
0
9
9.3K
Roid Braun
Roid Braun@twit_ryan·
@ChShersh @meowkoteeq Engagement bait but worth it to post this. I ship clean room appliances universally runnable that are less than 100MB including OS and custom code, telemetry, rescued from PM lorded n00bs who shipped single-use 2GB machine images. Docker docs suck, but: skill issue? Bill++
English
0
0
0
142
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
Docker is stupid. “Sorry, we can’t deploy a single statically linked executable of size 10 MB, so LET’S JUST SHIP GIGABYTES OF DATA CONTAINING AN ENTIRE OS WITH ALL DEPENDENCIES FOR EVERY SINGLE SERVICE”
English
543
378
8.3K
909.5K
Neal Stephenson
Neal Stephenson@nealstephenson·
Polostan goes on sale in exactly one week! Check Neal’s 2-week tour schedule to see if he’s visiting a bookstore near you. Tickets & more details: nealstephenson.com/tour.html
Neal Stephenson tweet media
English
12
5
74
11K
Roid Braun
Roid Braun@twit_ryan·
@mattpocockuk Nice. Now, help me find the off switch on millennial/juniors putting emoji into console and logs like it's 2019 🤣🔥💯 ... and from dumping ASCII art into readmes.
English
0
0
0
66
Matt Pocock
Matt Pocock@mattpocockuk·
It's never been easier to make beautifully styled text for your CLI. Node's built-in 'styleText' is NICE
English
26
54
945
72.6K
Neal Stephenson
Neal Stephenson@nealstephenson·
I’m touring to launch the publication of my new novel, Polostan, which goes on sale October 15. I’ll be in several cities across the US. Dates & ticket info here: nealstephenson.com/tour.html
Neal Stephenson tweet media
English
7
13
149
17.1K
Roid Braun
Roid Braun@twit_ryan·
@Rich_Harris That, and de-bloating your Docker container. Took over a project with 2GB images (which baked in node_modules, secrets, env-specific config, bears, lions, oh my) and have them down to 95MB.
English
0
0
1
132
Rich Harris
Rich Harris@Rich_Harris·
SURGEON GENERAL'S WARNING Removing Bloat From Your Node Modules Directory May Be Addictive
{PuruVijay}.svelte@puruvjdev

neotraverse in @builderio Mitosis!! Here are the npm charts before and after swapping traverse with neotraverse. Almost half of the graph is gone by removing one seemingly-harmless dependency 🤯🤯🤯🤯 traverse neotraverse

English
4
9
298
29.4K
Vitamin Dee
Vitamin Dee@vitamindees·
If someone said “I live in the best part of Canada.” 🇨🇦 Where would you assume that is?
Vitamin Dee tweet media
English
759
16
507
78.2K
Roid Braun
Roid Braun@twit_ryan·
@Rich_Harris Such devs angrily RTing that, I guarantee you have little empathy or understanding of their actual users and, if any of them do front-end user-facing work? It’s probably terrible UX.
English
0
0
0
32
Rich Harris
Rich Harris@Rich_Harris·
begging the devs angrily RTing this to actually try explaining a piece of code to a non-coder. it will, in fact, bore them to tears. understanding the details of postgres (which the article isn't about) would take months! lighten up, it's a good piece nytimes.com/2024/04/03/tec…
anton 🇺🇸@atroyn

andres freund: genius programmer responsible for one of the most widely used pieces of software in the world, just single-handedly stopped a huge attack from happening. nyt journalist: 'i am too fucking stupid to understand his work and won't even try but it's very boring!!!'

English
13
5
105
14.4K
Roid Braun
Roid Braun@twit_ryan·
@wisdomicz Needs pins on A and I .. possibly G, P and T. For a junior dev who puts XHR awaits in a loop WITH sync file I/O then complains they get asked hard CS questions.
English
0
0
1
23
Wisdomic
Wisdomic@wisdomicz·
The key to becoming a better developer 👀
Wisdomic tweet media
English
163
59
516
35.1K
Roid Braun
Roid Braun@twit_ryan·
@JoshWComeau Creepy indeed. I hope you also like "vapid" and "shrill" because it's getting better by learning from the best: social media influencers. Throw in click- and engagement-farming input going back a few elections? All the "fake news" conspiracy mongering becomes true, retroactively.
English
0
0
0
17
Roid Braun
Roid Braun@twit_ryan·
@Nateemerson A year now into rescuing a project that spent far more time barking about documentation and test coverage than actually delivering a performant and usable application. Testurbation !== viable product.
English
0
0
1
77
Nate Codes
Nate Codes@Nateemerson·
Been thinking about TDD a bit this week after opening a codebase with component tests 10x the size of the component... 🤔
Nate Codes tweet media
English
40
21
246
36.6K
Roid Braun
Roid Braun@twit_ryan·
@0xglitchbyte Lost a buddy because suggested that maybe proof of ability to grasp and solve common comp sci problems was important to all the “unfair” tech interviews they had failed, apparently such skill = waste of time when deserve $$$ to chat up AI “to provide biz value instead.” 🤷🏻‍♂️🔥🤣
English
0
0
0
78
Glitchbyte
Glitchbyte@0xglitchbyte·
“You dont need to learn C, I didnt” Anyone telling you that is limiting you in favor of their ego Most of the worlds software is in C/C++ Operating systems, browsers, game engines, your favorite programming language Is most likely written in C/C++ It certainly helps to understand how a computer works and what your programs are doing Especially starting off It will make you a better programmer C syntax is simple and there are a ton of resources on learning it Do a couple projects in C Then move onto a a higher language
English
118
134
966
320.9K
Roid Braun
Roid Braun@twit_ryan·
@PeachezProgram Yes, yes, let’s give all of our dev activity to Google for free.
English
0
0
0
18