# Blog — Page 9 — Liran Tal

AI security researcher, open-source maintainer, and author. Explore Liran Tal’s blog, research papers, developer tools, books, and conference talks.

Canonical: https://lirantal.com/blog/9

*   Sep 19, 2017 · 3 min read

    ## [Scalable Integration Testing for Microservices Deployments](/blog/scalable-integration-testing-for-microservices-deployments-e03e29dd1280)

    Many jumped the gun on microservices, and they are ubiquitous today more than ever for implementing service oriented architectures…

     [![](/_astro/bb9d74499d022e752a5a4c215683c7f3.BKLsgE-T_Nix9c.jpg)](/blog/scalable-integration-testing-for-microservices-deployments-e03e29dd1280)

*   Aug 10, 2017 · 3 min read

    ## [Securing a Node.js + RethinkDB + TLS setup on Docker containers](/blog/securing-a-node-js-rethinkdb-tls-setup-on-docker-containers-84413d32dd39)

    Intro

     [![](/_astro/aa94d253ebca1fc4de411fe7cef17400.57mCiqLZ_Z1N9dKi.jpg)](/blog/securing-a-node-js-rethinkdb-tls-setup-on-docker-containers-84413d32dd39)

*   Mar 16, 2017 · 4 min read

    ## [Wiring up Ava.js Integration Tests with Express, Gulp, but not Supertest.](/blog/wiring-up-ava-js-integration-tests-with-express-gulp-but-not-supertest-a2edc75a042)

    Gulp, the streaming build system for JavaScript source code probably doesn’t require an introduction, and most probably you’ve configured…

     [![](/_astro/7d9a5be63fdfedb306a531fb0ce08cdb.ClMJycvA_IvxfS.jpg)](/blog/wiring-up-ava-js-integration-tests-with-express-gulp-but-not-supertest-a2edc75a042)

*   Feb 28, 2017 · 1 min read

    ## [3 Things You Didn’t Know About Yarn](/blog/3-things-you-didnt-know-about-yarn-877416ac40c3)

    Everyone talk about Yarn’s speed and reliability but no one mentions any of the below nice-to-know facts about Yarn.

     [![](/_astro/29c31c70891a9d8acc9d21ea91c18c05.CXdhChJm_1hYjF5.jpg)](/blog/3-things-you-didnt-know-about-yarn-877416ac40c3)

*   Feb 8, 2017 · 2 min read

    ## [Node.js Yarn’ing for Local Packages](/blog/node-js-yarning-for-local-packages-9a7970edea7)

    This is not another praise for npm package management with Yarn but rather a concise recipe for working with locally developed packages.

     [![](/_astro/1__l2uYvct0tWWIaUw__SSJFIQ.CppND_Ia_Labsl.jpg)](/blog/node-js-yarning-for-local-packages-9a7970edea7)

*   Jan 23, 2017 · 2 min read

    ## [Hidden features of Gulp for integration tests with Ava.js.](/blog/hidden-features-of-gulp-for-integration-tests-with-ava-js-bc6cad0b6475)

    This is a bit of a follow-up to my previous post on Wiring up Ava.js Integration Tests with Express, Gulp, but not Supertest.

     [![](/_astro/6ac2f1f7987898c31f27792af23f1fa3.DcKE6O72_ZRU66T.jpg)](/blog/hidden-features-of-gulp-for-integration-tests-with-ava-js-bc6cad0b6475)

*   Jan 10, 2017 · 3 min read

    ## [The JavaScript Test Runners Evolution](/blog/the-javascript-test-runners-evolution-789c7a64b9e3)

    Like with everything else in the JavaScript ecosystem, test automation tools are also going through a high pursuit speed race and nobody is…

     [![](/_astro/37010c33034f3f32c728fdbe5f5ab2fa.CRwwmzrB_1iyaRn.jpg)](/blog/the-javascript-test-runners-evolution-789c7a64b9e3)

*   Jan 6, 2017 · 2 min read

    ## [The 1990s and 2600: The Hacker Quarterly](/blog/the-1990s-and-2600-the-hacker-quarterly-8284e5e140bd)

    Oh those magnificent days of the 1990s.

     [![](/_astro/0__GYmpXHjEXiMsrEi8.InjVjdzC_Z2hUUpn.jpg)](/blog/the-1990s-and-2600-the-hacker-quarterly-8284e5e140bd)

*   Dec 29, 2016 · 2 min read

    ## [When Startups Go Open Source and Merge Your Code](/blog/when-startups-go-open-source-and-merge-your-code-db8a54f25bd1)

    This Open Source thing is the real deal.

     [![](/_astro/860fa91d02ea853af1cff9573bacd8a0.BenM8_IV_8csHF.jpg)](/blog/when-startups-go-open-source-and-merge-your-code-db8a54f25bd1)

*   Dec 19, 2016 · 2 min read

    ## [Keep on Babeling with ES6](/blog/keep-on-babeling-with-es6-91d459e01676)

    In my previous post we did a crash course to Babel.js, let’s now dive deeper down the rabbit hole.

     [![](/_astro/698b74d1a6af8ab8b6584fd39a2a2e89.Big8E86W_ZanRaW.jpg)](/blog/keep-on-babeling-with-es6-91d459e01676)

*   Dec 8, 2016 · 1 min read

    ## [Making $500 from Open Source Software](/blog/making-500-from-open-source-software-108c134e2651)

    By all means this is not a joke, nor a spam.You can really, truly, make $500 dollars if you are able to just find one security…

     [![](/_astro/f448d14d14c9151d9ac54841fc1117dc.BGvYrKcK_ZGDFXR.jpg)](/blog/making-500-from-open-source-software-108c134e2651)

*   Dec 5, 2016 · 2 min read

    ## [Docker Hub Image in Warp Speed for Open Source Projects](/blog/docker-hub-image-in-warp-speed-for-open-source-projects-cb7eb6f0a173)

    I recently announced on social media about my latest Docker utility — a Node.js shell UI to easily manage your docker containers. It’s an…

     [![](/_astro/ef58ba904ac6a49f34295f5443b59926.Bz01Kvu8_Zphidn.jpg)](/blog/docker-hub-image-in-warp-speed-for-open-source-projects-cb7eb6f0a173)

*   Nov 28, 2016 · 2 min read

    ## [Primer to Babel.js](/blog/primer-to-babel-js-1c064fc0f236)

    I’m sure you’re interested in ES6, supporting JSX, etc.So I worked out this intro so you can get up to speed really quick and really clear…

     [![](/_astro/cfa92d0bdb044201a4373b1b9721b297.DSXpmKpj_19C8zb.jpg)](/blog/primer-to-babel-js-1c064fc0f236)

*   Nov 24, 2016 · 1 min read

    ## [No one cares about software licensing anymore](/blog/no-one-cares-about-software-licensing-anymore-452ecda9cdcc)

    Let’s talk about open software software engineers.

     [![](/_astro/26e465b84a9f26c7fb02ee938e0981ef.DCmbZ_tc_Z1wHyfw.jpg)](/blog/no-one-cares-about-software-licensing-anymore-452ecda9cdcc)

*   Nov 17, 2016 · 2 min read

    ## [Avoid The Node.js Security Storm](/blog/avoid-the-node-js-security-storm-b073171a663f)

    Keeping your 3rd party project dependencies secured is such an important task that you can’t under-estimate.

     [![](/_astro/49f199923afd6196feb48585eff16a00.CR1336g8_ZQgrPX.jpg)](/blog/avoid-the-node-js-security-storm-b073171a663f)

*   Nov 8, 2016 · 2 min read

    ## [The Road to Node.js ES6](/blog/the-road-to-node-js-es6-b17f07c98df1)

    So you’re interested in writing up some ES6 on your server-side NodeJS project? awesome! you’re in the right place.

     [![](/_astro/328c48f45037d38c16429fc2e93d9562.CKHfe0YK_pH4cz.jpg)](/blog/the-road-to-node-js-es6-b17f07c98df1)

*   Nov 1, 2016 · 4 min read

    ## [A Year of Open Source (2016)](/blog/a-year-of-open-source-2016-5886b0535286)

    We recently celebrated Rosh Hashana, which is the Jewish New Year, so obviously a lot of self examination which translate to us engineers…

     [![](/_astro/34d96ab80be76c1e7bd047108066d593.DjwghCcq_Z10p0pF.jpg)](/blog/a-year-of-open-source-2016-5886b0535286)

*   Sep 26, 2016 · 2 min read

    ## [Innovating Open Source by building on the giants of others](/blog/innovating-open-source-by-building-on-the-giants-of-others-cf0a6e16ef54)

    We often find ourselves creating a new libraries, tools, and some times frameworks and bigger projects. When you end up releasing those…

     [![](/_astro/e8c6285d173181faa1a5edf9ebadc73b.CnahgPPX_Z1vAKWo.jpg)](/blog/innovating-open-source-by-building-on-the-giants-of-others-cf0a6e16ef54)

*   Sep 18, 2016 · 2 min read

    ## [The Dawn of Linux](/blog/the-dawn-of-linux-12d777f37c7e)

    Linux is all over the place. Seriously.

     [![](/_astro/5f4f789d00578eb3bb999f33429458f8.URuhRIfO_4Da6E.jpg)](/blog/the-dawn-of-linux-12d777f37c7e)

*   Sep 13, 2016 · 2 min read

    ## [This is Open Source too: Contributing Documentation](/blog/this-is-open-source-too-contributing-documentation-aebb122414c2)

    So what does Open Source software mean in real life? I promise no fancy philosophies and day-long lectures by Richard Stallman about open…

     [![](/_astro/e4edef371b544aa64fd4995e4f02997c.DbuTgj4A_ZoiQKt.jpg)](/blog/this-is-open-source-too-contributing-documentation-aebb122414c2)

*   Sep 12, 2016 · 2 min read

    ## [Docker setup for MEAN.JS JavaScript Development](/blog/2016-09-12_-docker-setup-for-meanjs-javascript-development)

    Let me tell you how quickly you can get up and running with developing on the MEAN.JS JavaScript stack.

     [![](/_astro/docker-love-meanjs.oZmBB41Q_IOFcn.jpg)](/blog/2016-09-12_-docker-setup-for-meanjs-javascript-development)

*   Aug 15, 2016 · 2 min read

    ## [You too can contribute to AngularJS](/blog/you-too-can-contribute-to-angularjs-5861ce19cd42)

    What if I told you that you can contribute to AngularJS?

     [![](/_astro/860fa91d02ea853af1cff9573bacd8a0.BenM8_IV_8csHF.jpg)](/blog/you-too-can-contribute-to-angularjs-5861ce19cd42)

*   Jul 21, 2016 · 2 min read

    ## [I contributed to Docker’s official repository but why did I send them a picture of an Elephant?!](/blog/i-contributed-to-dockers-official-repository-but-why-did-i-send-them-a-picture-of-an-elephant-b8ea401b5445)

    Without having any formal experience with Docker in the past I was able to help the Docker project and contribute to the official…

     [![](/_astro/2545ff9c99774b989eecdcc57245fac8.BNSDQizB_Z1B8iFz.jpg)](/blog/i-contributed-to-dockers-official-repository-but-why-did-i-send-them-a-picture-of-an-elephant-b8ea401b5445)

*   May 5, 2010 · 2 min read

    ## [daloRADIUS New Batch Users Management](/blog/2010-05-05)

    Bulk user import and other management actions in daloRADIUS web UI

    *   [daloradius](/tag/daloradius)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2010-05-05)

*   May 5, 2010 · 1 min read

    ## [FreeRADIUS sample config files](/blog/2010-05-05_-_freeradius_sample_config)

    get your freeradius and raddb configuration files ready to go

    *   [daloradius](/tag/daloradius)

     [![](/_astro/photo-1468956398224-6d6f66e22c35.BePqp3CW_Zj88Tk.jpg)](/blog/2010-05-05_-_freeradius_sample_config)


[

Newer posts

](/blog/8)[

Older posts

](/blog/10)
