Skip to content

Instantly share code, notes, and snippets.

@JanMiksovsky
JanMiksovsky / site.yaml
Created September 6, 2022 23:39
Simple toy site packaged as a YAML file
index.html: |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" href="styles/styles.css" />
</head>
<body>
<h1>Home page</h1>
@JanMiksovsky
JanMiksovsky / reviewSite.yaml
Last active August 30, 2023 15:53
A trivial self-contained demo site built with Graph Origami
# This is a trivial self-contained demo site built with Graph Origami.
reviews.yaml:
- summary: Positive reinformement and insight.
rating: 5
location: Southampton, NY
coach: Sue
text: |
Thanks for allowing me to talk things out. It makes it easier to get some
clarity.
@JanMiksovsky
JanMiksovsky / index.html = this().ori
Last active October 18, 2022 23:20
A trivial site using data and templates
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>Reviews</title>
<link rel="stylesheet" href="main.css" />
</head>
<body>
<h1>Reviews</h1>
<div class="cards">
@JanMiksovsky
JanMiksovsky / tenHundredWords.txt
Last active January 22, 2023 18:24
The list of 10 Hundred words from Randall Monrole's book "Thing Explainer" (https://xkcd.com/thing-explainer), verified against the list provided at the back of the book
a
able
about
above
accept
across
act
actually
add
admit
@JanMiksovsky
JanMiksovsky / writeFileString.js
Created June 27, 2024 21:46
Measure difference in performance of writeFile(string value) vs writeFile(String object)
import fs from "node:fs/promises";
// Create a 1MB string value to a file
const string = "a".repeat(1000000);
const startValue = performance.mark("string");
await fs.writeFile("1MB.txt", string);
const measureValue = performance.measure("write string value", startValue);
console.log(`${measureValue.name}: ${measureValue.duration}ms`);
// Write the string as a String object
@JanMiksovsky
JanMiksovsky / launch.json
Created July 12, 2024 21:56
VS Code launch configuration to run the "start" script when you select Start Debugging
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
// This configuration tells VS Code to launch the project via `npm start`.
"type": "node",
"request": "launch",
@JanMiksovsky
JanMiksovsky / greet.ts
Last active August 28, 2024 23:26
Sample TypeScript project
export default function greet(name: string) {
return `Hello, ${name}!`;
}
@JanMiksovsky
JanMiksovsky / README.md
Created August 19, 2024 17:48
Sample gist with multiple files

This is the Read Me file.

@JanMiksovsky
JanMiksovsky / .htaccess
Last active September 19, 2024 01:23
Apache/PHP implementation of the JSON Keys protocol
# Enable the RewriteEngine
RewriteEngine On
# Match requests for .keys.json at any directory level, including the root
RewriteRule ^(.*)/?\.keys\.json$ /keys.php?dir=$1 [L]
title template
Cool document
coolPage.ori

This document is so cool that it specifies its own template.