Systems | Development | Analytics | API | Testing

Development

Server-side Rendering in JavaScript: A Modern Approach

Let’s talk about SPAs. It all starts from a blank page which is subsequently filled with HTML and JavaScript. If we take PHP pages as an example, they already come bundled with the server, which is an advantage in terms of performance, right? For situations like these, server-side rendering frameworks (such as Next.js) come to the rescue. They process the code on the server-side to pre-fill the HTML result page with something (if not the whole page) before it reaches the browser.

Focus On The Path, Not Only The Product: Here's Why

As engineers, we continuously aim for perfection. The drive to deliver the perfect product sometimes defines how good we are as engineers. We often discuss and fine tune the term and the essence of our product’s perfection. Some claim that a perfect product is one that handles all the edge cases, works flawlessly, and can do everything.

Announcing N|Solid 4.3.0 - Import/Export Settings

We are excited to announce N|Solid v4.3.0, which delivers Import/Export functionality allowing users to easily match configuration settings across and covers the security patch to coincide with Node.js v15.2.1, v14.15.1, and v12.19.1. N|Solid Console users can now export configuration settings using either NSolid Console or the CLI, the result is a JSON format file which can be used to import settings across different setups.

Autumn Launch: PHP 8, Autoloading Performance, Deprecation Tracking, Alerting Improvements

This autumn launch for Tideways includes new features and improvements that we worked on the last three months. These are (in no particular order): Aside from this blog post explaining the new features in detail and the documentation, we also invite you to sign up for our 30 minute webinar "New Features and Improvements launched in autumn 2020" scheduled for 25th November 2020, 15:00 Europe/Berlin.

React Hooks Common Mistakes

React Hooks is a new addition to React which enables you to use state and other features of the library without having to create a class. By ‘hooking into’ React’s existing features, you can significantly reduce the number of concepts you have to grapple with, and you can create custom hooks to share all kinds of non-visual logic, making your code much more reusable.

Tips for Successful Data Analysis & Benefits

This short guide for conducting successful big data analysis will take you through a couple of the most essential tips to help you learn how to analyse data & become a better data analyst by avoiding rookie mistakes and embracing the correct mindset to get the most from your data. We’ll also cover some of ways that conducting effective data analysis can help your organisation.

Achieving exactly-once delivery with Ably

Exactly-once is a desirable (if not critical) message delivery guarantee and a remarkably complex engineering challenge to solve. In this blog post, we will look at what exactly-once means in the context of distributed pub/sub systems, and the exactly-once guarantees that the Ably realtime pub/sub messaging platform provides. Ably often acts as the broker in data streaming pipelines: publishers send messages to our platform, and we deliver these messages to subscribers.

How augmented reality improves conversions and engagement in mobile shopping apps

COVID-19 caused a significant shift in consumer sentiment; making mobile shopping ever so popular — and digital brand engagement a competitive necessity. With an increasingly noisy online marketplace and physical stores losing traction, it’s time to adopt immersive consumer tech to attract new shoppers, revenue, and brand recognition.