Often you need a web interface for your Raspberry Pi projects. Flask is a Python framework that makes it easy to program web APIs. Then you need to add all the deployment steps to automatically run the Flask application. Here I want to show how you can do this with Gunicorn, Nginx and systemd.
LitElement is a Web Component library by Google. It succeeds the Polymer library and strives for speed and compatibility with the Web Components standard. How to integrate LitElements into your React application and use event handling, I want to show in this article.
In every responsive web project, you need media queries to adapt to different screen sizes. Styled components are a popular way to write CSS styles in React applications. This article proposes a way to write media queries with the styled components library Emotion.
The Arduino IDE contains a simplified language for developing for the Arduino platform. Common input and output operations are simplified making the environment ideal for prototyping for designers and makers. But sometimes you want to program in "real" C and use the AVR toolchain directly.
Markdown is a popular format for online content due to its easy syntax. Now you can create interactive content using React components in markdown with MDX. In this article, I show how to use MDX with a React application to render an interactive chart with Recharts in a markdown file.
Serverless is a framework for building and deploying serverless code. Provisioning and scaling is automatically handled by the cloud provider. This tutorial will show how to write a function that sends an email with contact information. This is a popular use case for contact forms on websites.