Skip to content

Instantly share code, notes, and snippets.

Looking for a job.

Martin Zlámal mrtnzlml

Looking for a job.
Block or report user

Report or block mrtnzlml

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
mrtnzlml / slack.js
Created Sep 30, 2019
Downloading Slack emojis
View slack.js
import fs from 'fs';
import path from 'path';
import fetch from '@kiwicom/fetch';
// See:
import { emoji } from './emoji.json';
(async function() {
for (const [name, link] of Object.entries(emoji)) {
const downloadLink = link;
mrtnzlml /
Created Aug 16, 2019
Facebook monorepo reverse engineering
fbandroid/xplat/yoga/BUCK							# xplat ??

fbobjc/VendorLib/IGListKit/src/					# Instagram
View stableStringify.js
// @flow strict
import isObject from './isObject';
// Inspiration (modified and fixed stability):
* @see
* @see
mrtnzlml / graphql-1.txt
Last active May 1, 2019
GraphQL Summit 2017 in San Francisco
View graphql-1.txt
GraphQL at massive scale
- IBM cloud = node micro services (30+ teams) - separate codebases
- frontend need to fetch data from multiple endpoints (bad documentation) - it’s a inconsistent mess
- graphql centralize this - grapnel microservice (single endpoint), documentation included
- data sources (schema + resolvers + model + connector) = plugin (independent GitHub repo)
- GrAMPS Middleware (schema stitching)
- extended error messages (GUID, documentation links
- datasource starter kit (strong starting point for new data sources)
- GitHub: grapms-graphql/gramps-express (based on Apollo server) - MIT licence - GraphQL Apollo Microservice Patterns Server

Keybase proof

I hereby claim:

  • I am mrtnzlml on github.
  • I am mrtnzlml ( on keybase.
  • I have a public key ASADGpO1TWE5EpWhUVa2Mpr6qLDYCh9PULMZRU-z9ICW7wo

To claim this, I am signing this object:

You can’t perform that action at this time.