
Practical use of React in 2020 – Udemy course
This is a guest post from Udemy about their React courses, who say: “We’ve been working super hard over the last 6 months to sharpen up our content, and now have over 12 million people […]
This is a guest post from Udemy about their React courses, who say: “We’ve been working super hard over the last 6 months to sharpen up our content, and now have over 12 million people […]
I was talking to some cockroachDB developers at an event lately and discovered that many of them were, like me, using ElasticSearch for full text and complex querying in the cases where SQL was not […]
Many things in Vuetify and Vuejs are hard to come to grips with, but for me, none more so that the very odd property v-on and its relationship to v-slot:activator Two things that helped me see […]
React and Material-Ui are a great combination, but it’s not that obvious how to easily keep your Appbar in a fixed position, and adjust content to take account of it – especially if you have […]
I had some trouble with this one. The Material-UI table component has a property that allows you specify a callback when selected rows change. It looks like this.
1 |
<Table onRowSelection={this.props.onRowSelection} > |
I’ve defined what to do when the selected […]
The Material-UI package has a nice Snackbar component. This is a little like toast in Apps Script – it’s a good way to show a transient message. But how to manage the appearance and disappearance of the […]
If you’re reading this you probably already know something about Redux, and how it works with React. Just in case you don’t here’s a quick recap of the steps. This can seem quite complex at […]
Working with the clipboard in a webapp is more complicated than it needs to be due to differences in browsers and security concerns about copied content being retrievable by multiple users of the same browser. […]
When using the Express router, the usual sequence of events is to detect the route, examine the request, perform some action, then send back the response. It’s quite likely that the action to be performed […]
In Redis and Lua scripting I described getting started with the Lua scripting language for Redis. It is a great way to make sure that all the Redis actions that need to, can execute without interruption. In […]
This collection of articles deal with getting Graphql/Apollo server up and running on Node Rate limit handling A deep dive into rate-limiting with the Vimeo API
In My server times are out of sync! I showed a formula to smooth the time differences between multiple servers when working in a collaborative environment, but I started not to believe the results so set out […]
If you are not familiar with Redis, then you should go check it out. It’s a persistent cache that has many great features. Of course it’s not really a database, so preserving atomicity during transactions can […]
When you are dealing with an app that uses several different servers, and which relies on timestamps for workflow activities, it’s very hard to understand what’s going on when the server times are out of […]
When you update an item in Redis, there’s no real difference than setting it for the first time. That means that the expire time (TTL) on the original record will be lost, but if you […]
Imagine you are creating a chart, but you don’t know what the time period is going to, nor how many observations there will be. Figuring out the axes scales, based on the data presented, can […]
A whole bunch of front end platform libraries that go together really well, but that are hard to grasp and get started with. Here’s a bunch of snippets to help show how all these things interact.. […]
bruce mcpherson is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Based on a work at http://www.mcpher.com. Permissions beyond the scope of this license may be available at code use guidelines