Lighting talks #1
On Thursday afternoons the Namshi tech team usually spend some times together, either watching an interesting tech video or having a small retrospective on what’s going on together.
Last Thursday we introduced a new activity: The Namshi Tech Lighting talks. As you probably know, sharing knowledge and experience is very important for us, that’s why we decided to have this new activity where everyone in the team is showing an interesting library/tool.
And we want also to share this with you!
- Nitesh, one of our frontend developers, showed us a very good way to perform functional test on the UI
This is a simple and powerful example written by him: http://www.niteshsharma.com/js.metalist/tests/functional/specrunner.html
- Filippo, from the backend team, talked about a new programming language: Elixir
http://elixir-lang.org/getting-started/introduction.html
- Amin, from the frontend team, showed us a fancy way of filling empty gaps in the layout:
- Ayham, from the backend team, gave a showcase about some very handy libraries he used in our nodejs projects:
https://github.com/nfriedly/express-rate-limit
https://github.com/medikoo/memoize
- David, a Symfony lover, talked about new cool stuff on the latest Symfony release, a friendly curl client written in python and a useful git plugin for Sublime editor:
http://symfony.com/blog/new-in-symfony-2-6-vardumper-component
https://github.com/jakubroztocil/httpie#examples
http://www.jisaacks.com/gitgutter#shocked
- Lucio, went really low level and showed us some tips and tricks to understand what’s going on a network.
- Hossam, showed us some good tips and advice on how to use promises:
http://taoofcode.net/promise-anti-patterns/
- Cirpo, shared how tmux and CDPATH can enhance your terminal usage experience:
http://tmux.sourceforge.net/ https://gist.github.com/henrik/1967800
http://linux.101hacks.com/cd-command/cdpath/
- Shidhin, one of our frontend developers, showed us a nice tool to analyze and optimize your website speed and performance, and he also talked about the easiest way to use git, the regular expressions in JS, and how to run the terminal inside Chrome:
https://github.com/sitespeedio/sitespeed.io
https://github.com/FredrikNoren/ungit
https://github.com/VerbalExpressions/JSVerbalExpressions
https://github.com/petethepig/devtools-terminal
- Oba, our system admin, showed us an open source system-level tool for analyzing docker containers:
https://github.com/draios/sysdig/wiki/Container-Enabled-Chisels
- Alex, shared a simple library that allows you to run commands on multiple hosts via SSH, and also he showed how to extend services in docker containers, and how to get your container metrics:
https://github.com/crosbymichael/slex
https://github.com/docker/compose/pull/1088
https://github.com/docker/docker/pull/9984
See you again at the next Namshi Tech Lighting talks!