| QA engineer turned backend developer this year: Gear: * Thinkpad running Fedora * Blackberry key-one with too many things installed in termux :) Personal: * Note-taking in org-mode, jupyter-notebook, trello or google-docs (still searching for best organization system) * Having a shared calendar with my wife is awesome :D Work:
* Gitlab for code-hosting, issue-tracking and CI building * GCE, kubernetes for deployment * Python flask apps for legacy-code * Golang for new services, utilizing the embedded go mod for dependencies * Mostly written in Visual Studio Code (vim in terminal) (probably should switch to goland and pycharm?) * Slack and Zoom for most of the communication * Google-docs for collaborative roadmaps/specifications Previous work: * Jenkins for CI and process automation (sadly, missed the boat on Jenkin X, the new developments look really interesting) * Github for code-hosting * OpenShift for deployment * Golang and NodeJS for programming projects * So many chat-rooms (Slack, Mattermost, Rocket.chat, IRC) * Blue-jeans for calls * Trello and Google-docs for written collaboration For pet projects (that I don't really get to often enough :) - namecheap for domains - nicola for static blog - aws for static hosting, but migrating to netlify - Jupyter or Emacs org-mode for writing - Learning Purescript and Ocaml to return to my pet-projects I really like the features of these functional languages, Purescript has lot of capabilities for code-generation (i.e. simple-json parses json from type-definition) and I like type-directed search [1] Ocaml on the other hand seems to me the language Golang should have been, practical, fast, not overdoing it on language features. (I still like golang for the ecosystem, and practicality, but from the language design standpoint, I have the usual gripes of a wanna-be functional programmer, I'd really like generics and sum-types and libraries that use them) Moreover, I can compile ocaml on my blackberry, that means I can learn it while commuting :) [1] https://github.com/paf31/24-days-of-purescript-2016/blob/mas... |