This is the ”how” companion to ”Deconstructing the ‘Neutral’ Web.” You understand the why—now let’s build a portfolio that respects privacy, equity, and sovereignty. This guide walks you through the steps, from auditing your stack to launching a compliant site.
Before you build, investigate. Every external resource is a dependency.
💡 Pro Tip: Open your browser’s Developer Tools → Network tab. Reload your page. Every request to an external server (like fonts.googleapis.com) is a potential FIPPA compliance issue.
Bring your fonts, libraries, and media in-house.
Fonts:
Download your chosen font from Google Fonts (ensure licensing allows it).
Create a /fonts directory in your project.
Use @font-face to reference the local files.
/* Self-hosted font example */@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-regular.woff2') format('woff2');
font-weight: 400;
font-style: normal;
}
body {
font-family: 'Roboto', sans-serif;
}
Libraries:
<script src="<https://cdnjs.com/jquery.js>"></script>/js folder, and use: <script src="/js/jquery.js"></script>Videos: