Skip to content

Instantly share code, notes, and snippets.

View amatzen's full-sized avatar
📘
Studying

Alexander Matzen amatzen

📘
Studying
View GitHub Profile

Keybase proof

I hereby claim:

  • I am amatzen on github.
  • I am matzen (https://keybase.io/matzen) on keybase.
  • I have a public key whose fingerprint is BDA7 19FE AE22 7F40 437D 10A5 6E96 E912 1D53 DFFD

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am amatzen on github.
  • I am matzen (https://keybase.io/matzen) on keybase.
  • I have a public key whose fingerprint is 9AA6 D47C 2886 6C97 3ED6 08A2 A63C AD09 1A53 8E94

To claim this, I am signing this object:

@amatzen
amatzen / snippets_createdandmodified.sql
Last active August 11, 2020 15:14
Created and Modified
ALTER TABLE ___
ADD
(
`created_at` DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL,
`modified_at` DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP
);
@amatzen
amatzen / OpenApiReader.php
Created February 17, 2021 09:53
OpenApiReader
public function getPathFromUri(string $uri, string $method, array &$parameters = []) : ?string
{
$parsed = parse_url($uri);
$templatePaths = [];
$exact = null;
foreach ($this->reader->get('paths') as $path => $pathObject) {
if (isset($pathObject[$method])) {
if (false !== mb_strpos($path, '{')) {
$templatePaths[] = $path;
} elseif (self::strEndsWith($parsed['path'], $path)
@amatzen
amatzen / front-end-experience.md
Last active March 26, 2021 09:23
👨🏼‍💻 Front-End Experience

🧿 Frameworks Angular, React, Svelte and Vue.js

  • Next.js, Nuxt.js, Gatsby, Gridsome, Hugo, VuePress 🧿 Languages JavaScript (TypeScript, CoffeeScript), HTML (Pug/Slim), CSS (SCSS, Sass)
@amatzen
amatzen / language-experience.md
Last active May 1, 2021 23:42
👨🏼‍💻 Language Experience

Java, C#, Python, PHP, TypeScript / JavaScript, Golang and currently learning Elixir

// ==UserScript==
// @name SDU GPA Calculator
// @namespace https://alexander.dk/
// @version 0.1
// @description
// @author You
// @match https://selvbprod.sdu.dk/prod/sb/resultater/studresultater.jsp
// @icon https://www.google.com/s2/favicons?sz=64&domain=sdu.dk
// @grant none
// ==/UserScript==