Skip to content

Instantly share code, notes, and snippets.

View sebs's full-sized avatar
🌈
@127.0.0.1

Sebastian Schürmann sebs

🌈
@127.0.0.1
View GitHub Profile
  • Cymatic Audio uTrack24 (200)
  • Roland MX-50 Mixer (200)
CREATE TABLE "Persons" (
"id" serial NOT NULL,
"firstname" TEXT NOT NULL,
"lastname" TEXT NOT NULL,
"created" DATE NOT NULL,
CONSTRAINT Persons_pk PRIMARY KEY ("id")
) WITH (
OIDS=FALSE
);
Feature: Persons
Scenario: A Person is member of a party
Given Angela Merkel is added to Persons
Then AngelaMerkel should have "CDU" set as party
Scenario: A Person has a website
Given Angela Merkel is added to Persons
Then Angela Merkel should have "https://angela-merkel.de/" set as website
And then Urls hould contain "https://angela-merkel.de/"
Feature: Storage
Scenario: Have a history Available
Given one added valid scenario
When another valid scenario is added
Then the scenario list should contain 2 scenarios
Feature: LocalStorage
Given the editor is used
When the content is changed to another valid scenario

Test runner comparision

name extension uses gloabls code style zero dependencies
oletus mjs true es6 false
exam js true node false
tst js true node false
testsome ts true node false
itty-bitty-test js true node true
test-runner mjs false e6s true

es6-modules on npm

  • all code is pure es6
    • transpiled for different platforms
  • the last platform related change you gonna make to the code
  • do not vendor lockin to a transpile when writing the ocde
    • do this lock in when adding a node_js export to be consumed by node
  • Code works as a Javascript Module w.o. changes
  • other platforms have to be transpiled.
  • over time: all platforms can use .js files as es6 and all is good

deplatforming

Self-Deplatforming: the process of removing one self from social networks

Why

  • Self produced content, delivered exclusively to platforms (youtube, medium, linkedin etc) aid first these platforms
  • Earnings are shared only as a part.
  • audiences are relatively small
  • You loose the ability to share the content

List of available es6 modules

  • simple-statistics
  • openapi-client
  • polymer framework
  • like npm
    • only es6 modules
    • usable via cdn
    • components friendly

Ideas

  • Standardized Docs
    • All Versions
    • Usage Tracking
  • Automated Releases
  • Coding standards
  • Work with bugfixes
  • Analytics for developers