awesome-reverse-engineering
Curated reverse-engineering tools and learning resources for binaries, apps, firmware, formats, and protocols.
Didriks konsultbolag som bygger och underhåller hemsidor, webb-appar och affärssystem
Translation pending
AI summary · revised during review
OtherHTML · CSSGitHub @didrikmuntherOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Portfolio Website written in a custom made Static Site Genererator
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗This is the static page generator code for the webpage http://didrik.tech.
Hosting is done with firebase.
Run npm test to build Swedish and English and check canonical URLs, article metadata,
image references, and sitemaps. This does not deploy the site.
SEO metadata is assembled in src/helpers/seo.js. Public origins and language codes
live in src/data/languages.yaml; hidden languages are omitted from language alternatives.
The shared English blog uses didrik.tech as its canonical host, while translated
pages use their language's origin. Each build generates its own robots.txt and
sitemap.xml, containing only that host's canonical pages.
Blog front matter supplies description, coverImgAlt, ISO datePublished and
dateModified values, and album entries with src and alt. Cover and album images
are included automatically; use sitemapImages for additional images embedded in
the article. Update modification dates when content changes, not on every build.
Code blocks in Markdown are highlighted at build time with Shiki by src/code/highlight.mjs,
so pages load no highlighting script. Fences can use any language Shiki bundles. To add another
language, put its TextMate grammar in src/code/grammars/<language>.tmLanguage.json; the Rost
grammar there is copied from the Rost VS Code extension.
Third is hosted at /third/, following the other standalone demos in meta/.
Its browser page and WebAssembly build are in meta/third/ and are copied to
every language's output by the existing build. The game starts after clicking
Play and requires a keyboard and mouse. No game server is needed.
The build is based on Third, commit
4a3590e, compiled with Emscripten 6.0.13 and bundled with the Skygarden Keep
map. When updating the compiled game, replace index.js, index.wasm and
index.data together, preserving the site's index.html wrapper. Serve .wasm
as application/wasm; assets resolve relative to /third/. The roughly 20 MB
game download is confined to the game page, not the article or projects listing.