We design with ideal conditions in mind, but the world is far from ideal.
Design Under Pressure is a practical resource center to help you and your team proactively create products and services that hold up under stress cases.
When an aspect of a person or a context is pushed to an extreme, that's a stress case. Nobody is normal. As appealing as your "target demographic" looks, you don't actually control who will show up to use your design, and people are... well, human. That patient, reasonable, calm, healthy, able-bodied, literate, accurate, safe, well-intentioned, and happy user in your mind's eye doesn't actually exist. And, of course, people and environments that aren't "users" in the classical sense are very much part of your design.
LibrePCB is a free, cross-platform, easy-to-use electronic design automation suite to draw schematics and design printed circuit boards – for makers, students and professionals, from beginners to experts.
This software just lets you develop electronics the right way. No costs. No restrictions. No online account. No unnecessary complexity.
LibrePCB is developed with portability in mind to make it running on virtually any computer – including Windows, Linux and macOS. It’s available in 16 different languages, and it doesn’t cost any money. Simple, intuitive, well-known user-interface concepts help to get started with LibrePCB very quickly. No need to study the documentation for days – just start working with it. All files created by LibrePCB are human-readable, canonical and conceived very carefully. This allows to use version control systems on libraries and projects without struggling with unintended or obfuscated diffs. Installing libraries and ordering PCBs has never been easier than with LibrePCB. The integrated library manager and PCB fabrication service can save you a lot of time and frustration. But of course LibrePCB can also be used fully offline.
Designing with LibreOffice is not the usual death march through the menu and standard tasks. Instead, the book takes two fresh approaches to the world’s most popular free office suite.
First, it explains the importance of using styles and templates in order to use LibreOffice with the most convenience and the least effort. By taking advantage of styles and templates, you can concentrate on self-expression, rather than format. Later, as you edit, you can make changes more quickly and with more precision.
Second, it explains the basics of modern design and how to apply them in LibreOffice, expanding on the open secret that LibreOffice is as much a desktop publishing application as an office suite. It explains and illustrates the possible choices as you design, as well as the pros, cons, and considerations behind each choice — and, in some cases, what you should avoid altogether.
The result of these approaches is a unique overview of using LibreOffice. If you are a new user, the book will help you get up to speed with LibreOffice. If you have already used LibreOffice, then this book will leave you with a clearer overview of the program and its capabilities.
FREETONE by Stuart Semple contains 1280 colours including digital versions of his Pinkest Pink, Incredibly Kelinish Blue, Black 3.0 and TIFF.
A SIMPLE & TOTALLY FREE COLOUR PALETTE PLUGIN FOR ADOBE
That unlocks a whole books worth of very Pantone-ish colours.
1280 Liberated colours are extremely Pantoneish and reminiscent of those found in the most iconic colour book of all time. In fact it's been argued that they are indistinguishable from those behind the Adobe paywall.
Cost: Nothing. Click through the cart and you don't have to pay (unless you want to leave a tip).
Keyboard Layouter is a plugin for KiCad (pcbnew). This plugin places switch footprints in the location specified by JSON of Keyboard Layout Editor.
I have confirmed that it works with pcbnew version (6.0.0) release build on Windows.
Increasingly commercial interests are thwarting the vision of what the internet can bring to humanity. The gems of free knowledge and open source software are harder to find these day. Drowned out by marketing, advertising and SEO they do not appear in the top of our search results anymore.
Delightful lists are an effort to help bring change to this trend. To make freedom more discoverable again. This top-level project will allow navigation to all high-quality curated delightful lists created and maintained all over the web.
Anyone that wishes to do so can create their own list, and thus create an entrypoint to freedom.
Eagle library for USB connectors printed directly on PCB.
An online textbook about designing applications at scale.
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
A free guide to HTML5 <head> elements.
Migen is a Python-based tool that automates further the VLSI design process. The Migen FHDL library replaces the event-driven paradigm with the notions of combinatorial and synchronous statements, has arithmetic rules that make integers always behave like mathematical integers, and most importantly allows the design's logic to be constructed by a Python program. This last point enables hardware designers to take advantage of the richness of the Python language - object oriented programming, function parameters, generators, operator overloading, libraries, etc. - to build well organized, reusable and elegant designs.
A web-based, drag-and-drop 3D design tool.
An animated avatar that responds to text field interactions.
A combination of sample HTML, CSS, and JavaScript that looks like the WOPR's display from Wargames. Should be extensible to other things with a little work.
The Nand Game will take you though building a working computer, starting from the most basic components. It does not require any prerequisites, in particular it does not require any previous knowledge about computer architecture or software, and does not require math skills beyond addition and subtraction. It does require some patience - some of the tasks may take a while to solve.
50 awesome and totally free futuristic fonts you can use to design. Many of these work best when set at larger sizes, but we’ve also included a few that are more versatile and lend themselves to parts of a design other than headlines or quotes. Free to download and use.
Build beautiful, responsive, readable interfaces. Lightweight, only 14k in size. Looks easy to use.
A super easy to use, super lightweight JavaScript library for implementing autocomplete in input form fields. All you need to do is load the CSS and JS, and supply a list of possible options to pick from. Very flexible.