Category: Blog

  • Sending 1.24 million MQTT messages from NodeConf EU to Azure (and lots more digital badge details)

    The NodeConf EU 2018 digital badge was a stunning success that far exceeded every expectation we had and eclipsed our beloved 2017 badge. In this post, I’ll walk you through the several days of the event, explain at a high level how the badge platform worked and also show you the lovely ways in which…

    Conor O'Neill
    Blog, Hardware, Node.js, NodeConfEU, Open Source | 17th December 2018
  • Enterprise-open-source

    The Good, the Bad and the Ugly of Enterprise Open Source

    This time last month I was at NodeConfEU and was gutted that I had to leave early. But thankfully, all the sessions are available online for my (and your) viewing pleasure. I was looking back over them last week and came across this great discussion on Enterprises, Node.js and open source: the good, the bad…

    Clare Dillon
    Blog, NodeConfEU, Open Source | 12th December 2018
  • Sharing Media in Progressive Web Apps

    Sharing Media in Progressive Web Apps

    What are Progressive Web Apps (PWAs)? With the widespread adoption of HTML5 standards, the lines between native and web applications are becoming more blurry. Now, increasing native features have become available for the browsers, making it difficult to decide whether to build a native or web application. Here at NearForm we love pushing the boundaries…

    Arthur Daschevici
    Blog, Customer Experience, Frontend | 30th November 2018
  • Protecting Node.js from uncontrolled resource consumption headers attacks

    Protecting Node.js from uncontrolled resource consumption headers attacks

     As part of the security release of the 27th of November 2018, we fixed several Denial of Service vulnerabilities related to headers processing. You should upgrade your Node.js versions to v6.15.0, v8.14.0, v10.14.0, v11.3.0. This blog post is an in-depth explanation on how those attacks were fixed. A long-time advice in the Node.js community is…

    Matteo Collina
    Blog, Node.js, Open Source | 28th November 2018
  • Writing reusable Terraform modules

    One of the standard infrastructure architectural patterns for web applications – that we also apply here at NearForm – is to split the infrastructure into multiple logical environments. The most common ones are dev, staging and production. They use the same type of resources (load balancers, instances, databases, etc), but they differ in scale and…

    Dan Achim
  • node-clinic

    Node.js meetup – Node Clinic from NearForm

    We had another great crowd at our Node.js Dublin meetup in September. Hosted in the Microsoft building in Leopardstown, Matteo Collina featured a profile of Node Clinic, a new set of diagnostic tools to help diagnose and address application and platform performance issues and Dara Hayes giving an introduction to GraphQL with a live demo. If you…

    Sean Walsh
    Blog, Node.js community | 20th November 2018
  • Static Analysis of Docker image vulnerabilities with Clair

    Static Analysis of Docker image vulnerabilities with Clair

    In a previous article, we described how to build a Docker Registry. Today we look at Clair – a tool that does static analysis of vulnerabilities in a docker image. What is Clair? Clair is a popular open source vulnerability scanning solution for docker images made by CoreOS. Clair is also integrated with quay.io public…

    Petr Kohut
    Blog, Development and DevOps, Security | 13th November 2018
  • NodeConf EU 2018

    The NodeConf EU 2018 Digital Badge is here and it’s fabulous

    If you were at NodeConf EU 2017, you know just how blown away everyone was by the digital badge we created. Powered by the Espruino JavaScript interpreter and full of Bluetooth goodness, it really made a mark. This year we figured we could do even better. And here it is, the NodeConf EU 2018 Digital…

    Conor O'Neill
    Blog, NodeConfEU | 4th November 2018
  • Product Design in Modern Application Development

    The Five Ws of Product Design in Modern Application Development

    It’s been a few weeks since I started as a product designer for NearForm and I feel super lucky and humbled to share the same space with a group of amazing and talented designers as well as the talent of all the NearFormers—I know, it sounds much better than being a Googler, doesn’t it ?…

    Ivan Frantar
  • WebAssembly Cephes – Mathematical special functions in JavaScript

    Using Emscripten to compile a WebAssembly version of Cephes, we finally have a fast and correct implementation of most mathematical special functions.

    Andreas Madsen
    Blog, Data Science, Development & Tools | 26th September 2018
  • Top