dmitry n medvedev
dmitry-n-medvedev.bsky.social
dmitry n medvedev
@dmitry-n-medvedev.bsky.social
Reposted by dmitry n medvedev
I keep reading that quality needs to take a back seat to profit, but I'm beginning to think that the people who say that don't define "quality" the same way I do.

Let's take "well architected" as an example.
1/9
February 9, 2026 at 6:03 PM
Reposted by dmitry n medvedev
No metric improves product decisions. You do that by talking to your customers.

What does improve product decisions is empathy, feedback, and understanding the market.
February 9, 2026 at 6:39 PM
Reposted by dmitry n medvedev
@attikusfinch.bsky.social If you're buying it, you don't need an estimate. You know the cost. If you're building it from scratch, then there's innovation involved. Otherwise, why bother to build it? Not much point in building something you can buy.
February 8, 2026 at 11:43 PM
Reposted by dmitry n medvedev
Work with agility. Build the smallest core of the core of the core idea to test the market. If that's accepted, use feedback to determine what to build next. Work small, release frequently, get feedback, adjust. Works well.
February 8, 2026 at 10:05 PM
Reposted by dmitry n medvedev
It's literally impossible for them to be accurate when you also need to build the most valuable software, because we learn as we work, and every scope change changes the estimate. Also, many of the things we do cannot be estimated because they involve discovery.
2/6
February 6, 2026 at 7:15 PM
Reposted by dmitry n medvedev
Demanding an estimate guarantees the estimate will not be useful to the business and will always drive costs up.

Software engineers all know that estimates are useless.
1/6
February 6, 2026 at 7:15 PM
Reposted by dmitry n medvedev
The idea of getting a "project funded" is flawed. Work on the product as a whole. Move teams to the most critical work as needed. Of course, any organization that believes what you do will not be open to innovation, so there's little point in bringing this up.
February 8, 2026 at 9:49 PM
Reposted by dmitry n medvedev
We hope you've been enjoying the new OpenZFS 2.4 release!

2.4 brought significant performance optimizations, enhanced data security, and improved hardware support for Linux (up to 6.18) and FreeBSD (14-16).

Whats your favorite new feature?
February 3, 2026 at 4:56 PM
Reposted by dmitry n medvedev
After expanding a vdev or changing compression settings, existing data won’t automatically rebalance.

A ZFS rewrite lets you update selected files in place—applying new allocation and compression properties without moving data off the system.
February 2, 2026 at 4:49 PM
Reposted by dmitry n medvedev
Self-service restores = real time savings.

With .zfs/snapshot, users can recover their own files—no backup tickets, no admin intervention. One less call when that critical Excel file breaks.

For more ZFS tips and tricks, tune into the webinar recording:: https://bit.ly/4oY29L3
January 30, 2026 at 3:50 PM
Reposted by dmitry n medvedev
We’re pleased to highlight an article by Christopher R. Bowman from the latest edition of the FreeBSD Journal.

In “Building u-boot,” Christopher provides an overview of how the u-boot bootloader is built and maintained within the FreeBSD ecosystem.

Read the full article here:
buff.ly/vtqd9DA
January 29, 2026 at 10:08 PM
Reposted by dmitry n medvedev
Automate ZFS replication with syncoid:

syncoid -r testpool/source testpool/target

Replicate datasets and snapshots together, with automatic incremental updates—ideal for backups and DR setups.

#ZFS #OpenZFS
January 27, 2026 at 4:59 PM
Reposted by dmitry n medvedev
Keep a close eye on your ZFS pool health with Sanoid monitoring.
The `sanoid --monitor-health` command reports on the health of your vdevs, and all of your zpools—conveniently designed to integrate with whatever monitoring system you use.
January 20, 2026 at 11:36 AM
Reposted by dmitry n medvedev
New 𝟮𝟬𝟬 𝗠𝗕 𝗥𝗔𝗠 𝗙𝗿𝗲𝗲𝗕𝗦𝗗 𝗗𝗲𝘀𝗸𝘁𝗼𝗽 [200 MB RAM FreeBSD Desktop] article on vermaden.wordpress.com blog.

vermaden.wordpress.com/2026/01/18/2...

#verblog #desktop #dzen2 #freebsd #laptop #linux #openbox #pkgbase #tint2 #x11 #xlibre #xorg
January 18, 2026 at 8:43 AM
Reposted by dmitry n medvedev
We’re highlighting an article from the latest issue of the FreeBSD Journal.

Christos Margiolis walks through how audio is handled on FreeBSD, covering drivers, device management, troubleshooting, and the architectural decisions that shape the sound stack.

Read the full article: buff.ly/qXAx7o5
January 16, 2026 at 9:20 PM
Reposted by dmitry n medvedev
Running OpenZFS in production?

Klara’s ZFS Infrastructure Support gives you direct access to experienced ZFS engineers for tuning, troubleshooting, upgrades, and best practices. Save up to 35% when you sign by Jan 31, 2026

👉 https://bit.ly/3YxU3xV
January 16, 2026 at 3:50 PM
Reposted by dmitry n medvedev
Silent data corruption is one of the most dangerous storage failures. ZFS scrubs verify every block, detect checksum errors, and repair data before damage accumulates. Learn how scrubs work, and how to read zpool status results.

Read the full article: https://bit.ly/4pDQ7a8
January 14, 2026 at 6:15 PM
Reposted by dmitry n medvedev
Automate your ZFS snapshots with Sanoid! 🛠

Save time, reduce risk, and keep your data safe by letting Sanoid handle snapshot creation automatically. Install it easily with:

FreeBSD: sudo pkg install sanoid
Ubuntu: sudo apt install sanoid

Automation makes it simple, reliable, and efficient.
January 12, 2026 at 2:32 PM
Reposted by dmitry n medvedev
Discover what’s new in OpenZFS 2.4.
Join Allan Jude and Paul Dagnelie as they walk through the most impactful updates—covering performance, reliability, and when upgrading makes sense for production systems.

Save your spot: https://bit.ly/4qlr1xz
January 8, 2026 at 8:15 PM
Reposted by dmitry n medvedev
Proof is overrated.

This is a brilliant talk by Rory Sutherland: [youtu.be/lhlS-Wds02M...] where he makes two essential points. First, it's a huge problem when "rational" people get veto power over creative, innovative, "irrational" people.
1/11
Rory Sutherland - Alchemy: The Surprising Power of Ideas That Don't Make Sense
Rory Sutherland, Vice Chairman of Ogilvy UK, co-founded its behavioural science practice, uncovering “unseen opportunities” in consumer behaviour - often small contextual changes which can have enormous effects on the decisions people make. A former copywriter and creative director, he’s a bestselli
youtu.be
January 5, 2026 at 9:50 PM
Reposted by dmitry n medvedev
You don't actually know if something works until it's fully integrated and functioning under real load, used by real customers.

Big bang releases? Just say no
13/13
January 3, 2026 at 6:53 PM
Reposted by dmitry n medvedev
Getting replication right on ZFS means avoiding DIY scripts and relying on proven tools like Syncoid, zrepl, and BZFS. They’ve already solved the edge cases so you don’t have to.
Watch the webinar for more tips and tricks → https://bit.ly/4o7QOYs
December 30, 2025 at 5:08 PM
Reposted by dmitry n medvedev
There is no up-front plan, though there is an objective (solve the problem). There are no fixed acceptance criteria. There are no tickets. There is no schedule (though you work as small as possible, so "within a couple of days" will do).
6/7
December 18, 2025 at 10:29 PM
Reposted by dmitry n medvedev
2) Just before the work starts, have a conversation where you collect enough detail to _start_ (not finish) the work.
3) Start.
4) As you're working, get feedback ("Hey Fred, come over and take a look at this!"). If necessary, adjust what you're building based on that feedback.
4/7
December 18, 2025 at 10:29 PM
Reposted by dmitry n medvedev
A "user story" (the unit of work) describes a user's problem, not a solution. Anything we build that moves us toward a solution to that problem is fine.
December 18, 2025 at 12:09 AM