Programming Notes

Software development is an inseparable part of LiveChat products and our team's daily work. Get coding insights and read interesting programming news from LiveChat developers perspective.

Webhook tutorial: What are webhooks & how to use them with the LiveChat API?

Aleksandra Kacperczyk in Developer Program, on 29 April, 2021

In the non-digital world, it’s the mailman who delivers our mail whenever there’s any.

Optimizing JavaScript libraries by making tree shaking actually work

Oliwia Połeć in Developer Program, on 26 April, 2021

The so-called tree shaking is a concept library authors will utilize the most, but the knowledge of the process will also benefit every developer’s daily work.

Gatsby Case Study: the LiveChat Marketplace

Jakub Sikora in Developer Program, on 28 April, 2020

In February, I had a pleasure to talk about migrating the LiveChat Marketplace to Gatsby at #3 JAMstack Wrocław: The One on Fat Thursday.

#86
What Is OAuth 2.0, And How To Use It With LiveChat's API

Jakub Arent in Developer Program, on 04 April, 2018

LiveChat OAuth 2.

#83
How to Create JavaScript Libraries in 2018 (Part 2)

Mateusz Burzyński in Developer Program, on 07 March, 2018

How to Create JavaScript Library – Part 2 This is the second part of How to Create JavaScript Libraries in 2018 series.

#81
How to Create JavaScript Libraries in 2018 (Part 1 - Basic)

Mateusz Burzyński in Developer Program, on 20 February, 2018

How to Create JavaScript Library This article is inspired by a great piece by Anton Kosykh, How to write and build JS libraries in 2018.

#73
LiveChat for React and React Native

Tomek Przybył in Developer Program, on 04 January, 2018

LiveChat React Components React and React Native are growing in popularity and they probably will be the leading frameworks in 2018.

#71
LiveChat and Single-Page Applications

Ewa Hendrychowska in Developer Program, on 22 December, 2017

LiveChat and Single-Page Applications The technology behind single-page applications (note that the term is often used incorrectly in the context of simple one-page websites) is hardly a new one.

#61
React + Backbone: Keeping the LiveChat Tech Stack Fresh

Łukasz Wojciechowski in Developer Program, on 17 November, 2017

LiveChat Technology Stack Nearly all developers wish they worked on a greenfield project, that is the one that contains a new, fresh and trendy technology stack.

#55
Say Cheese: Snapshots and Visual Testing

Mateusz Burzyński in Developer Program, on 01 November, 2017

Visual Testing Creating reusable, well-tested, change-resistant UI is hard.