dmitry n medvedev's Avatar

dmitry n medvedev

@dmitry-n-medvedev.bsky.social

9 Followers  |  23 Following  |  36 Posts  |  Joined: 07.02.2024  |  2.2027

Latest posts by dmitry-n-medvedev.bsky.social on Bluesky

I tell this story periodically, but it seems like it's time again:

General Motors ran an automobile manufacturing plant in Fremont, California, that was one of the worst in the country. Accident rates and defects were astronomical. Absenteeism was through the roof.
1/12

04.12.2025 17:53 β€” πŸ‘ 31    πŸ” 14    πŸ’¬ 1    πŸ“Œ 2
Post image

β€œHow many VDEVs is too many?”
The answer isn’t simple. Our guide shows how adding VDEVs affects performance, resiliency, and expansion, when mirrors, RAID-Z, or DRAID make sense, and how to keep large pools fast and manageable.
Read β†’ https://bit.ly/4rsiDgW
#ZFS #OpenZFS #Klarasystems

03.12.2025 21:15 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Dan Langille's Other Diary

What happens when you boot with multiple zroot? Can it be fixed without booting from a live disk & without pulling the problem disks?

I wanted to test this scenario after hitting it earlier this week. Please make suggestions given above restrictions.

dan.langille.org/2025/12/02/9...

#FreeBSD #ZFS

02.12.2025 18:18 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Sam Sheridan recently shared his experience upgrading an 11-year-old FreeBSD deployment. It’s a strong example of the Project’s long-term stability and the ability to carry systems forward across multiple major releases with confidence.

Thank you, Sam, for documenting this work. buff.ly/BBadpkG

01.12.2025 22:58 β€” πŸ‘ 13    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

great :)

also, you could ssh to the iDRAC port and use racadm provided to you there.

29.11.2025 23:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

racadm set System.ServerOS.HostName <new name>

from the top of my head. can check tomorrow

29.11.2025 21:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

well, I use iDRAC web UI. sometimes racadm

29.11.2025 21:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That's a moving target, so discover what that is through feedback from small incremental releases.

There is _always_ more work than budget (or time), no matter how you work. Solve that by continuously assessing what to do through the lens of user/customer (and therefore, business) value.
4/5

26.11.2025 18:24 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Now assign the team to the product (not projects) that provides the most customer and business value. This is a basic Lean concept: bring resources and people to the constraintβ€”the place with the most demand.
3/5

26.11.2025 18:24 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

We all work under constraints like time or budget, even when working incrementally. You do not solve that problem with a plan, however, particularly an inflexible one. (You do need a product strategy, but that's a higher-level thing.
1/5

26.11.2025 18:24 β€” πŸ‘ 16    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Google "Beyond Budgeting." Budget the annual cost of the team (salary * load). You pay for the team even if they sit around and play canasta all day, so budget for that reality. Now assign the team to the product (no projects) that provides the most customer and business value. It's pretty simple.

26.11.2025 17:49 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

The notion also assumes project thinking, where you estimate based on that up-front plan. To me, all of this is dysfunctional.

It's best to figure out what to do next by doing the current thing (and getting feedback). Talk to your customers to figure out where to start.
2/4

25.11.2025 23:52 β€” πŸ‘ 66    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0
Post image

We’re pleased to share that the FreeBSD Project now supports builds without requiring root privileges, removing elevated access from the release pipeline and improving security. This work was completed as part of a program commissioned by the Sovereign Tech Agency.

Read more: buff.ly/EL1qm73

25.11.2025 17:00 β€” πŸ‘ 17    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

interesting. is it more convenient with SATADOMs or with something like dell boss s1?

25.11.2025 21:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Test run – moving to a smaller zpool (zroot) using zfs snapshot and send | recv – Dan Langille's Other Diary

I know many others have done this, but this is my first test procedure.

This shrinks a zpool by creating a new one on a different pair of drives in a zroot mirror.

In short:

zfs snapshot
zfs send | zfs receive
profit

dan.langille.org/2025/11/22/t...

#FreeBSD #ZFS

23.11.2025 00:11 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

blocked.

22.11.2025 19:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don’t think it is about breaking things visible to the customer. I would rather think of it like "do not hesitate to enhance your code for the better" – change the way one was used to do things, experiment, learn, move on. something like this.

22.11.2025 18:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

SvelteKit 2.48.6 is now available. This patch fixes validation issues, route handling, optional dependencies, validator invocation, server imports, query commands, and field types. Details: https://github.com/sveltejs/kit/releases/tag/v2.48.6

20.11.2025 12:10 β€” πŸ‘ 17    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I'm also baffled by the "Scrum came first!" people who trot out dates in the late '90s or early '00s. The Manifesto was signed in 2001, but "Agile" existed for decades before that. The roots, in fact, go back to TPS and Deming's work in the 1970s.

In any event, who cares?
7/8

17.11.2025 17:37 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Every company I've worked with as a consultant that has emphasized those things (at first, at least) has been less effective than the less-formalized alternatives I've seen with my own eyes. Every. Single. One. This is an observation, not a theory.
6/8

17.11.2025 17:36 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Our architecture evolved incrementally as we learned. We also didn't have managers. There was somebody with the title, but they were completely hands-off. Our team was given a strategic objective and a delivery date, and the rest was up to us.
4/8

17.11.2025 17:36 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

We had no ceremonies or roles or formal anythingβ€”we just worked (and communicated), and learned from our releases. We used those lessons to redefine what we were building.

Interestingly, this work included hardware, which evolved along with everything else.
3/8

17.11.2025 17:36 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

I've worked in "Agile" organizations for my entire 40+ year career, starting with my very first job.
1/8

17.11.2025 17:36 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 2    πŸ“Œ 1

<rant> A periodic reminder that Sprints, Backlogs, Daily Scrums, Scrum Boards, Scrum Masters, Product Owners, Points, Velocity, PIs, etc., have NOTHING AT ALL to do with "Agile." Agility comes from working small, delivering frequently for feedback from actual customers, and adapting based on
1/3

15.11.2025 19:00 β€” πŸ‘ 1022    πŸ” 129    πŸ’¬ 49    πŸ“Œ 18
Video thumbnail

Cooking up a SvelteKit adapter that adapts the server parts of Kit to run inside a service worker on the client! 🀯

Here some Pokemon are fetched inside of a load function in a +page.server.ts file... running in the client! :)

14.11.2025 21:33 β€” πŸ‘ 35    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0

In Germany, booking a doctor appointment is monopolised by a company which suffered data leaks, didn’t have 2FA, and got caught harvesting data.

Really cool to learn about a 1) open-source 2) Svelte / SvelteKit-based alternative!

Kudos to the Prototype fund!

github.com/open-recepti...

14.11.2025 07:24 β€” πŸ‘ 34    πŸ” 5    πŸ’¬ 2    πŸ“Œ 1

Those highly-anticipated (by me) SATADOM devices should arrive on Friday. I won't get to play with them until next week.

I've been thinking about them all week, knowing that I can't proceed with the storage work until they arrive.

12.11.2025 15:49 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Pardon Our Interruption...

This is a game changer.

I am moving from 2.5" SATA SSDs for the OS to SATADOM modules.

www.ebay.com/itm/16787998...

2x 128GB SSD devices, directly attached to the Dell R730 MB.

10.11.2025 19:21 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

Disagreements are not problems. They are opportunities to learn. For example, when I have to prove something that seems intuitively correct to me, I have to drill deeply into things like hard numbers.
1/5

09.11.2025 19:31 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Self-organization is a fundamental precept that is a key indicator of whether the organization is "Agile" or not. The presence of team-level managers is a huge red flag to me.
5/5

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

@dmitry-n-medvedev is following 19 prominent accounts