Logan Dam

8.5K posts

Logan Dam banner
Logan Dam

Logan Dam

@TheBiltong

🇿🇦 in 🇳🇱 | Sometimes I talk tech, sometimes I post photography. | Insta: @thebiltong https://t.co/AMWIAnQlXf

Amsterdam, The Netherlands Katılım Eylül 2015
406 Takip Edilen167 Takipçiler
Sabitlenmiş Tweet
Logan Dam
Logan Dam@TheBiltong·
Photography thread - gonna try organise all my photos in one thread.
Logan Dam tweet mediaLogan Dam tweet mediaLogan Dam tweet mediaLogan Dam tweet media
English
1
3
19
0
BAYNK
BAYNK@baynkofficial·
considering fucking around and announcing some more shows next week 🤷🏻 reply & let me know where you want to see the band 💕 we would love to see y’all & maybe we can make something happen 🥹👏🏻
BAYNK tweet mediaBAYNK tweet mediaBAYNK tweet media
English
8
0
22
846
Logan Dam
Logan Dam@TheBiltong·
@senyeezus So much of this cursed website is that it’s full of people shouting at other people who just have different context and immediately assume the worst
English
0
0
1
20
senyo
senyo@senyeezus·
a large problem with this discussion is that no one wants to talk about constraints. it’s not that 200ms is fast for web programmers, it’s that it doesn’t *have* to be much faster. if it did, it would be by necessity. that’s how engineering works.
Sebastian Aaltonen@SebAaltonen

200ms is fast for web programmers. Meanwhile game programmers have to target the latest 240Hz screens. That's 4.16ms to simulate and render the whole game world (can contain million objects). Any operation that takes 1ms+ is considered an expensive operation in real time apps.

English
3
1
5
656
Logan Dam
Logan Dam@TheBiltong·
@f_stack_snack I tend to find an expressive type system more intuitive personally. I’d rather have the compiler stop me than having something go wrong at runtime.
English
0
0
2
45
TheFullStackSnack
TheFullStackSnack@f_stack_snack·
@TheBiltong Just adding asserts with proper descriptions for complex restrictions can get you pretty far, and often easier to read/understand than a complex type system.
English
1
0
0
73
Logan Dam
Logan Dam@TheBiltong·
@anthonypjshaw @shanselman I know python has a pretty good hold on data science, I’m curious where .net overlaps with that (speaking as an “enterprise” (read: crud) developer) This is fascinating btw, no ill intent I’m just genuinely curious
English
0
0
0
32
Logan Dam
Logan Dam@TheBiltong·
@SimonCropp I don’t think so, also someone else could lock the file between you checking for the lock and then subsequently trying to open the file. I think node has a similar “problem” for lack of a better word
English
0
0
0
130
Logan Dam
Logan Dam@TheBiltong·
@egilhansen @SimonCropp @slace yeah I'd put this in a global using because then I could F12 and see what it is, but it feels pretty hidden in a Directory.props file
English
1
0
0
42
Egil Hansen
Egil Hansen@egilhansen·
@SimonCropp @slace I’m on the fence. Anybody not aware of the alias now have a harder time understanding the code. Works great in solo projects or projects with the same team for long time, I guess.
English
2
0
1
81
Logan Dam
Logan Dam@TheBiltong·
@sadnapss with a name like that I would give them a listen
English
0
0
1
8
🎀biblically accurate broeks🎀
Looked at an events music lineup and there is someone just wandering around calling themselves DJ Dion Wired without a lick of fucks given
English
2
0
4
226
Ben Dicken
Ben Dicken@BenjDicken·
Been working on this for 2 months, and it's finally ready to share! This piece not only *describes* how B-trees and database indexes work, but gives you the opportunity to interact with them, reinforcing the concepts, and providing a bit of fun along the way. Link in thread.
English
38
202
1.9K
339.8K
Logan Dam
Logan Dam@TheBiltong·
@BenjDicken This is awesome, thanks for creating this and sharing it!
English
1
0
1
1.1K
Logan Dam retweetledi
Bojan Tunguz
Bojan Tunguz@tunguz·
Bojan Tunguz tweet media
ZXX
345
3.6K
42.5K
2.6M
Logan Dam
Logan Dam@TheBiltong·
@DevLeaderCa I prefer returning IEnumerable simply for the fact that it sets up the contract that it's read only. Being able to stream stuff is a happy bonus. PRs are usually the place to find dangerous ToLists, and I find this Good Enough™️
English
1
0
1
219
devleader
devleader@DevLeaderCa·
What's superior: Returning a concrete collection or an IEnumerable? I've personally spent a lot of time on this topic. Maybe *too* much time 🙂 I like streaming APIs, so I like building with Iterators. However, I've seen teams of developers get crippled by misunderstanding how they work. And for good reason -- Iterators are unfortunately just not obvious. Returning IEnumerable could be backed by a fully materialized collection or it could be an iterator. The only way to know is to look. For me, the evolution over a decade was: - Everyone was materializing HUGE datasets which was terrible - Then we all moved to streaming APIs, which meant not forcing tons of stuff into memory... - Except then every dev team I've worked with has been caught by some fun iterator inefficiencies - ... So I've personally moved to paging APIs. I'll probably change my mind again, but this seems to be the middle ground I've hit. Materialize a collection and force callers to tell you how much data they're cool pulling into memory. I've made some videos on it here: - Paging vs Iterators: youtu.be/lOX-TL5lcYA - Collections and IEnumerables: youtu.be/BXDRmic3Of0 - Pros and Cons of Iterators: youtu.be/qYoZn4Td41E - Iterator Benchmark Performance: youtu.be/G2-d7kZFlRA These are meant to be helpful and informative. I think everything is situational so I don't mean to suggest there's any one right way to do this stuff. Hope it's helpful 🙂 #Coding #CSharp #DotNet #Programming
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
English
14
14
116
18.8K
Logan Dam retweetledi
Know Your Meme
Know Your Meme@knowyourmeme·
On this day 21 years ago, @TheWeebl published the original Badger Badger Badger video.
English
29
412
1.2K
160.9K
Cody Mullins
Cody Mullins@codemullins·
Has anyone ever intentionally clicked Yes here?
Cody Mullins tweet media
English
110
32
737
76.8K
Logan Dam
Logan Dam@TheBiltong·
@senyeezus I’ve heard it’s very similar over there too, we just see their terminally online people
English
1
0
1
26
Logan Dam
Logan Dam@TheBiltong·
@Yakov5776 @_veest @LiveOverflow The only reason the AI company exists is because of demand, you can’t completely absolve the individual for supporting that demand
English
0
0
1
42
Yakov
Yakov@Yakov5776·
@_veest @LiveOverflow don't take it too deep or personal, i wouldn't be mad over that. the ethics and morals of training based off real artists should be on the ai company, not him. he's only just using it as a tool to provide music for his videos. like it's not so deep.
English
2
0
2
357
LiveOverflow 🔴
LiveOverflow 🔴@LiveOverflow·
This comment from my last video... times are changing for sure...
LiveOverflow 🔴 tweet media
English
12
29
1.1K
170.3K