Skip to content

Instantly share code, notes, and snippets.

Avatar
🌋
Works on tools that help humans in crisis situations.

Niklas Jordan NiklasJordan

🌋
Works on tools that help humans in crisis situations.
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am niklasjordan on github.
  • I am n1klas (https://keybase.io/n1klas) on keybase.
  • I have a public key ASDdc3Oov5uHedSbNa8KZafHivXQtIoPBtHjuQFygTOlBAo

To claim this, I am signing this object:

View tatiana-mac-speaker-rider.md

Speaker Rider

by Tatiana Mac

Before I'll agree to a speaking event, I try to do as much research I can around the event to ensure it aligns with my ethos. I want to share this in case it's helpful to any other speakers.

👐 Speaking comes with immense privilege. I am grateful to all the conference organisers who have brilliantly hosted me. I would love to continue to exercise this privilege to speak at conferences, and use this privilege to make the landscape more accessible and beneficial to tech's most marginalised and suppressed communities.

😫 I wish I didn't have to, but this is long because I provide a lot of explanations for those of you who never had to consider these things. And I will be honest, most thoughtful conferences I've attended check most of these boxes intrinsically, particularly when conference runners are experienced speakers. They get it.

1️⃣ All of these are based on my own ethos. I don't wish to or attempt to speak on behalf of all conference speake

View Export bookmarks from Evernote to pinboard
(*
http://zoesmith.io
Export Bookmarks from Evernote to Pinboard
v1.4 12th September 2012
This script takes selected notes in Evernote and sends an email for each to Pinboard, extracting each note's title, source URL and associated tags. The user should enter their Pinboard email address in the pinboardEmail property below, and can choose a default tag to add to each bookmark on import.
This code is hacky, horrible and non-error checking (but it worked for me). Don't use on thousands of notes at a time, it'll go all crashy. Try selecting one test note first to see if it works for you.
Change log:
View SearchBar.js
import React from 'react';
import './SearchBar.css';
class SearchBar extends React.Component {
constructor(props) {
super(props);
this.state = {
search: ''
@NiklasJordan
NiklasJordan / first-contribution.md
Created May 1, 2018
Text for the "First Contribution"-Wiki page on Public Lab
View first-contribution.md

Whoop! Whoop! Yay... 🎉🎉🎉<br />Your first contribution on Public Lab

<br /> <div class="alert alert-success"><h4>Thank you so much for your support and being part of our community!</h4><p>As a first time website contributor, your question was held in moderation. In fact, one of our moderators have to approve your contribution before it is public. Sorry, for this "human loop", in the next hours your contribution should be public.</p></div>


What are the next steps?

Please help us figure out what happened so we can fix it!

  1. Your post will be checked by one of our moderators. This will only take a few hours.
View keybase.md

Keybase proof

I hereby claim:

  • I am niklasjordan on github.
  • I am niklasjordan (https://keybase.io/niklasjordan) on keybase.
  • I have a public key ASAKrKT6eL8j61lOvI-CUVAik0ahCiNbfUGYlzGHBTpO6Qo

To claim this, I am signing this object:

View kirby.php
<?php if($page->isHomepage()): ?>
Foo
<?php else: ?>
Bar
<?php endif ?>
@NiklasJordan
NiklasJordan / artikelliste.html
Created Nov 21, 2013
Fluid: TypoScript direkt ins HTML einbinden
View artikelliste.html
<f:cObject typoscriptObjectPath="lib.content" />
View kirby_loop.php
<?php snippet('header') ?>
<?php foreach($page->children()->flip() as $article): ?>
<?php if($article->template() == 'link'): ?>
<!-- link html -->
<?php elseif($article->template() == 'article'): ?>
@NiklasJordan
NiklasJordan / gist:6210300
Created Aug 12, 2013
Analytics-Codes zur besseren Analyse der Bounce-Rate erweitern. In die Absprungrate zählen dann nur noch User die weniger als 5 Sekunden auf der Seite bleiben. Installation: Die Zeile einfach unter den letzten _gaq.push-Eintrag einfügen. Thats it...
View gist:6210300
setTimeout('_gaq.push([\'_trackEvent\', \'NoBounce\', \'Over 5 seconds\'])',5000);