willem.com

Better Laptop

Assembling the DIY Framework 13

Feb. 10, 2025 -

Consumer electronics often lock us into sealed hardware and forced upgrades, creating enormous e-waste. Framework challenges that norm by making laptops you can service, upgrade, and customise, which extends their lifespan and cuts down on unnecessary e-waste. My Framework 13 arrived this week and I assembled it myself. This post is a quick rundown of what that process involved, why I chose this brand, and what’s next.

Why Framework?

Framework’s core idea is simple: create well-built, repairable devices that aren’t doomed by minor failures or limited upgrade paths. Unlike most modern laptops, the Framework Laptop has user-friendly internals—no proprietary glue, minimal specialised screws, and swappable modules. This reduces e-waste and keeps your device relevant for longer. You are free to change parts, perform upgrades or repairs. Parts can be bought via the Framework Marketplace or elsewhere. The computer uses many standard components so you're not necessarily bound to Framework.

The Unboxing and Components

The laptop arrives in straightforward, eco-conscious packaging. Inside, you’ll find the main chassis, the display panel and bezel, the keyboard assembly, and optional port modules. This design keeps things modular. If a part breaks or you want to upgrade, you swap in a new module rather than throwing out the entire device.

Straightforward eco-friendly packaging
Straightforward eco-friendly packaging
Inside the box you'll find the different parts you need to assemble the laptop
Inside the box you'll find the different parts you need to assemble the laptop

Assembly Steps

All parts, boxes and internals have QR codes on them that point you to online manuals explaining how to service or assemble the machine. You only need standard, simple tools (that are included with your purchase). The process is pretty straightforward:

Installing the two 48GB RAM modules is easy
Installing the two 48GB RAM modules is easy
The 8TB SSD is secured with a single screw
The 8TB SSD is secured with a single screw
I choose a standard Linux keyboard featuring no Windows but a 'super'-key. I like things SUPER.
I choose a standard Linux keyboard featuring no Windows but a 'super'-key. I like things SUPER.
The keyboard cover snaps into position using magnets and is secured when you tighten the screws in the bottom cover
The keyboard cover snaps into position using magnets and is secured when you tighten the screws in the bottom cover
Installing the display's bezel is easy, you can chose many different colours - I chose boring black.
Installing the display's bezel is easy, you can chose many different colours - I chose boring black.
The case is securely closed by 5 standard screws (screwdriver is included!)
The case is securely closed by 5 standard screws (screwdriver is included!)
The laptop features swappable port modules, enabling you to choose your own ports for I/O.
The laptop features swappable port modules, enabling you to choose your own ports for I/O.
Freshly assembled, looking good.
Freshly assembled, looking good.

Setting up Debian GNU/Linux

I created a bootable USB drive using a Windows PC by downloading a Debian installation ISO. The Framework boot menu recognised it immediately, and the Debian installer ran without issue. Networking, trackpad, and display features worked out of the box, which is a relief compared to some other laptops’ patchy Linux support.

Using Windows to install Linux, who doesn't love some sweet irony.
Using Windows to install Linux, who doesn't love some sweet irony.
The Debian 12 installer is recognised by the laptop without any need for dark magic.
The Debian 12 installer is recognised by the laptop without any need for dark magic.

First Impressions

The Framework 13 looks and feels as polished as many premium notebooks, yet it remains serviceable and upgradable. The design is relatively slim and durable, which counters the notion that repairable devices must be clunky or compromised. Being able to customise ports is especially handy. No more searching for dongles or hubs each time you need a different I/O option—just swap an port module.

My Framework 13 laptop running Debian GNU/Linux and Sway WM reporting for duty.
My Framework 13 laptop running Debian GNU/Linux and Sway WM reporting for duty.

Performance so far is excellent, thanks to the choice of modern CPUs and a generous amount of RAM and SSD space. While assembling the laptop takes more effort than a typical off-the-shelf device, it’s rewarding to know you can replace components later. Framework’s documentation is clear, and the process is user-friendly if you follow the step-by-step guide.

Conclusion

My next step is preparing Debian for daily use—installing developer tools, enabling encryption, and refining workflows. This aligns with my shift to free/libre software and reducing e-waste. I’ll share more details soon; for now, the Framework 13 proves we can—and should—demand better from consumer electronics.

Framework 13: a better laptop made with love - and assembled by myself.
Framework 13: a better laptop made with love - and assembled by myself.

Did you enjoy this post?

If you found this content useful,
consider showing your appreciation
by buying me a coffee ❤️😋:

Reach out to me on :

@wlmiddelkoop

Latest Stories

all DesignFree SoftwareReview

Articles (159)