- Motivation, Terms and Tools for Distributed Systems Sincere and honest development of one’s potential – it does not apply only on us but also on the things we build. When demand goes up the supply must also match, failing which can be chaotic. Capacity for expansion and growth is vital for survival of not only ours but also of our creations. We need to ensure that our software is scalable.
- Concurrency and it's forms Thinking about concurrency is vital to writing correct, scalable, and performant software. However, the successful application of concurrency is a perfect mix of theory and practice. Concurrency is a great way to get more stuff done faster. Due to limitations in heat dissipation technology, Moore’s Law hit practical limits over a decade ago and the only way computing has progressed has been to cram more cores onto a die, and/or use more CPUs. And Amdahl’s Law has ruled ever since
- A Look at Redis 4.0 With the release of 4.0, Redis comes with a long list of much sought-after improvements, let’s take a look at the major items in the improvements list and know what it means
- Say Hello to p5js p5js provides way to create complex interactions compatible across devices with remarkable ease
- Essential Studies in ES8 ECMAScript 2017, 8th edition (ES2017/ES8) has been released in June 2017. Since the standard is evolving as open source project, the change requests are actively being made, monitored and adopted by the community as proposals in ES.Next (a dynamic name that refers to whatever the next version is at time of writing). All of the changes in ES8 are available with Node 8 and with the latest version of browsers without babel or any polyfills. Let’s figure out some important changes…
- WebAssembly - Then, Now and Ahead WebAssembly is an emerging standard to enable near-native performance for web applications. As the name itself suggests, it’s an assembly language for the web, a low-level compile target. It’s an attempt to bring new low level primitives to the web.
- New Features in C Sharp 7 The release of C# 6.0 in July 2015, brought many long awaited features in C# namely - Exception filters, String interpolation, Dictionary initializer, Await in catch/finally blocks and many more. Now recently released version 7.0 introduces a handful of new features and brings focus on data consumption, code simplification and performance like never before. Let’s take a look at what’s in store.
- How WebKit Works Though a lot has changed since halcyon days of webkit – Chrome forked WebKit and started Blink, Opera adopted Chromium, node-webkit became nw.js – still Webkit empowers major share of web browsers and has played vital role in the evolution of browsers
- What's new in C Sharp 6 The rich feature list of C# 6, allows us to write more concise and readable code. The syntax avoids verbosity in many common scenarios and it leads to better developer productivity by helping us concentrate on developing the core features rather than getting entangled in the constructs of the language