Wes "Narnach" Oldenbeuving-den Haan

9.1K posts

Wes "Narnach" Oldenbeuving-den Haan

Wes "Narnach" Oldenbeuving-den Haan

@Narnach

Freelance Ruby on Rails Backend Developer. Loves maintenance and fixing technical debt. Pragmatic idealist. He/him. Business email: [email protected]

Amersfoort, The Netherlands شامل ہوئے Nisan 2007
192 فالونگ288 فالوورز
Wes "Narnach" Oldenbeuving-den Haan
@websymphony @dhh I think some folks have a lot of ego tied up in external things, such as cloud computing. When someone such as DHH makes noise about things that makes sense for him, those folks will see this as an attack on something their ego is wrapped up in, and thus they get triggered hard.
English
0
0
2
145
DHH
DHH@dhh·
We deleted our last big legacy cloud search cluster live at the company meetup today. What used to be part of a $43,330/month spend on OpenSearch will now go to zero! Cloud exit hurray 🎉
English
35
72
1K
615.2K
Wes "Narnach" Oldenbeuving-den Haan
@bexsayswords I loved Exilecon 2019 as attendee. This time I’m staying home and I’m loving the production quality of the streams for this one. Thanks to the team for nailing it.
English
0
0
1
338
Bex
Bex@bexsayswords·
I am so proud of the team ❤️ so much heart and soul went into this.
English
54
7
1.1K
34.9K
Wes "Narnach" Oldenbeuving-den Haan
@BretDevereaux What is or is not done on a CV on average is based on average folks. Average folks don’t run a successful blog with crowd funding. I’d say the average rules simply not apply to you in this regard. List it, maybe even for multiple years to indicate this is a consistent thing.
English
0
0
1
30
"Online Rent-a-Sage" Bret Devereaux
...alternately as an 'unprofessional' sort of thing for an academic - our public scholarship projects, it seems, are supposed to be funded by grants and our unpaid labor, not by reader support. (that's not a dig at projects structured that way, just a note of the expectation).🤷‍♂️
English
6
1
51
6.2K
"Online Rent-a-Sage" Bret Devereaux
I keep thinking I need to find a way to communicate on job applications that I have the equivalent of a c. $50k (CY 2022) crowd-funded (patreon) grant that I bring with me as a result of my public scholarship. But I have no idea how and saying it that way sounds really crass?
English
17
4
133
24.9K
Wes "Narnach" Oldenbeuving-den Haan
@forrestbrazeal VBA I think, as part of a MS Access tool to automate the invoicing for my parents’ company back in ‘99. Got to pick a new book as a reward, which got me started with Linux. Learned a lot of fundamentals that helped me in my career since then.
English
0
0
0
41
Forrest Brazeal
Forrest Brazeal@forrestbrazeal·
What’s the first language you ever got paid to write code in? For me: C#/.NET, followed closely by PHP
English
279
3
73
67K
Justin Searls
Justin Searls@searls·
I've received a bunch of Mastadon follow email notifications in the last few days. Is this just people leaving Twitter because of Elon?
English
5
0
2
0
Soldak Entertainment
Soldak Entertainment@Soldak·
I've been breaking down skills into components lately for the next game. Instead of having a fireball skill, you would have separate firebolt and fire explosion skills. You can then combine them with each other or other skills to get different results.
English
5
0
11
0
Luca
Luca@luca_cloud·
Do platform engineers make more in the States or in Europe? According to the community survey, you have to go Stateside to make the big bucks 🇺🇸 ✈️
Luca tweet media
English
2
0
6
0
Wes "Narnach" Oldenbeuving-den Haan ری ٹویٹ کیا
Brian P. Hogan
Brian P. Hogan@bphogan·
“Tests slow me down” he says as he refreshes his browser and fills the form in again for the 15th time today.
English
19
192
1K
0
Wes "Narnach" Oldenbeuving-den Haan
You think that after about 15 years of using git, you can easily make it NOT ignore a file... right? Well, if the file is nested inside an ignored subdirectory you can't just directly add it with "!/path/to/file". Real life events inspired my blog post: blog.narnach.com/blog/2022/dot-…
English
0
0
0
0
Wes "Narnach" Oldenbeuving-den Haan
@gregorywitek I wonder if it needs to become even harder to hire new folks: then losing the people you have will become more painful. Companies that have good retention policies will likely set the trend for future generation of companies. Without a hiring crisis… you’re left with idealism.
English
0
0
0
0
Gregory Witek
Gregory Witek@gregorywitek·
@Narnach Yeah, but it's not happening industry-wide: companies prefer to lose x% of employees a year instead of giving everyone fair raises. I'm wondering how often people need to change jobs for companies to choose good raises over attrition + backfillg
English
1
0
0
0
Gregory Witek
Gregory Witek@gregorywitek·
It's well known that changing jobs gives better raise than staying. What would need to happen for that to change? How many people would need to jump ship every year for companies to regularly give solid raises? 30-40% of employees? 🤔
English
2
1
6
0
Wes "Narnach" Oldenbeuving-den Haan
@jeremysmithco @joemasilotti One of my “I should really look into this one day” things has been to see if fixtures can serve as a reliable pre-seeded DB setup, with factory bot then facilitating the reliable creation of one or two objects specific for the test.
Puntenburg, Amersfoort 🇳🇱 English
1
0
1
0
Jeremy Smith
Jeremy Smith@jeremysmithco·
@joemasilotti Yeah, I've also found mocking isn't as pleasant. I need to see more examples of how people are doing it well. I haven't been able to get there with fixtures, still prefer factory_bot. But, given my changing tastes, who knows where I'll be in a few more months? 🤷‍♂️😄
English
2
0
1
0
Jeremy Smith
Jeremy Smith@jeremysmithco·
I'm several months into using Minitest on a couple client projects, after years of RSpec. I hated it at first, but I think…maybe I like it now? I don't miss `let` at all. I do prefer shoulda-context for the `context` blocks and `should` syntax for test names without underscores.
English
7
1
12
0
Wes "Narnach" Oldenbeuving-den Haan
@JasonSwett I’m a bit torn on this one. Doing research yourself for 15-30 minutes is fine, but it’s usually better to ask a colleague who has a large shared context with you than to pose questions that require more context on the public internet. I’ve seen juniors copy private code to SO 😅
English
1
0
1
0
Jason Swett
Jason Swett@JasonSwett·
Having said that, I do think it's better to first go to forums, chat rooms, etc. before going to coworkers. If you get an answer from a forum, you don't have to bother a coworker, and nobody has to know you didn't solve the problem yourself - double win.
English
2
0
3
0
Jason Swett
Jason Swett@JasonSwett·
Programming tip: Don't make the mistake of thinking that "I can solve any problem" should mean "I can solve any problem without outside help". When solving a hard + important + urgent problem, why would you not use EVERY resource available to you, including other people?
English
1
2
21
0
Wes "Narnach" Oldenbeuving-den Haan
@strzibnyj Yes, the moment I add a http library I add VCR. I definitely don’t want to make love HTTP calls during my CI runs, and recording + adjusting cassettes allows me to test multiple responses when manipulating a remote server state to obtain them would be much harder.
Puntenburg, Amersfoort 🇳🇱 English
0
0
0
0
Josef Strzibny
Josef Strzibny@strzibnyj·
Do you use VCR for testing external services?
English
10
1
13
0
Wes "Narnach" Oldenbeuving-den Haan
@smeevil @Blizzard_Ent Blizzard chose to not give you that option by not selling in NL and BE, rather than toning it down (sensible option) or adding verification and complying with gambling law (I suspect too honest for them).
English
0
0
0
0
Smeevil
Smeevil@smeevil·
@Narnach @Blizzard_Ent That may all well be, but I would still like to decide for myself what and what not I would like to play / spend my money on as an adult. (Having those regulations for minors is fine)
De Laak Oost, Amersfoort 🇳🇱 English
1
0
0
0
Smeevil
Smeevil@smeevil·
Thank you my government, for protecting me, as an adult ,against playing yet an other game. This time Diablo Immortal (the other being Lost Ark)
De Laak Oost, Amersfoort 🇳🇱 English
1
0
0
0
Wes "Narnach" Oldenbeuving-den Haan
@andy_matuschak This plus the earlier points (feeling pressure to move on, to perform) is why I chose producing YouTube videos over live streams. Async access to video is great. With video you can hit pause, go on a walk, return and continue recording. You can edit out what doesn’t work.
Puntenburg, Amersfoort 🇳🇱 English
0
0
1
0
Andy Matuschak
Andy Matuschak@andy_matuschak·
“Livestreaming” is the trend, but maybe it’s better to just post screen captures. In my 5hr session, I spent the first 20m giving context and motivation. Someone watching live would miss all that and would get much less out of it. But “presence” does offer interesting tingles.
English
3
1
21
0
Andy Matuschak
Andy Matuschak@andy_matuschak·
I recently streamed a 5.5hr session of me building a prototype (for patrons). I've done a few of these now—I'm interested in how livestreams might help convey tacit knowledge, particularly in domains which are normally apprenticeship-oriented. Some observations on the medium:
English
8
14
330
0