Tag: Node.js

  • Javascript Promises – The Definitive Guide

    The single-threaded, event-loop based concurrency model of JavaScript, deals with processing of events using so-called “asynchronous non-blocking I/O model.” Unlike computer languages such as Java, where events are handled using additional threads, processed in parallel with the main execution thread, JavaScript code is executed sequentially. In order to prevent blocking the main thread on I/O-bound…

    Ivan Jovanovic
  • The-journey-to-open-source

    The Journey to Open Source: A Leading Thinkers’ Discussion with NearForm

    We caught up with some of the leading thinkers, contributors and users of Open Source at NodeConf EU to discuss the role of Open Source & Node.js in digital transformation when it’s right for enterprises to join the evolution and why we believe the time is now to get involved. Paul Savage, COO, NearForm Gordon…

    Paul Savage
  • Terms-to-know-when-working-with-a-developer

    Some useful terms to know when working with a developer.

    Here’s a handy list of commonly-used terms, acronyms and buzzwords that you’ll need to know if working with or within the world of software development, digital design and open source. Whether you are a business-user needing to understand the meaning of the tools, technologies & methodologies used by your IT department or a developer exploring…

    David Clements
    Blog, Development & Tools, Feature articles | 18th February 2019
  • 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
  • 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
  • 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
  • NodeConf.EU 2018 App now available for conference attendees!

    This year we are really excited to launch the NodeConf EU App! We have put together a Progressive Web App (PWA) to enhance the NodeConf.EU conference attendance experience. The application is built with two users in mind – the conference attendees and the conference organisers. It is designed to help bridge the gap between both of these…

    Glen Keane
  • 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
  • Structs in JavaScript

    Sharing structs between JavaScript and native code

    Structuring Data Using Structs When writing native modules in C/C++, it is often useful to structure data using something called structs. A struct is a low level data schema you can use in C/C++. They basically act as an encoding/decoding scheme, similar to protocol-buffers and many others data encoding schemes, to read/write the properties specified…

    Mathius Buus
    Node.js | 24th September 2018
  • Wormholes in JavaScript

    Wormholes in JavaScript

    Wormholes in JavaScript Computers are interesting machines. From a theoretical point of view, we tend to think of them as automated mathematicians, or put another way, just really good at adding, multiplying, and working with numbers in general. The automated mathematician, however, is a deceptive abstraction. It turns out the computer is much faster at…

    Mathius Buus
    Blog, Node.js | 3rd September 2018
  • Top