Digests » 148

sponsor

BLIND - The Anonymous Social App for Tech Workers

CNN describes our app well: “Blind is an anonymous app for tech workers to discuss, debate and gossip about compensation, corporate policies, workplace harassment, and more.” Blind, which was once banned by Uber, is now used by 7,000+ Uber engineers, designers, and PMs. If you work in tech, your coworkers are on Blind. Download the app and join your coworkers today at TeamBlind.com!

react

Create a custom calendar in React

When in need of a component, more often than not, we as developers will just gonna try to find if there is something out there that fits our needs. Rarely will there be a perfect fit, but we just “need something to work for a demo” and we will figure out how to make it better during the process.

How do I manage state with React?

When building an app with React or React Native I had lots of options. One of the most important option was how to manage state, where to store it, how to use it, and lastly, how to make it easy to maintain.

So you want to host your Single Page React App on GitHub Pages?

GitHub has this feature called GitHub Pages that converts a GitHub repository into a living, breathing website with a click of the button… as long as this repo is a) written in Frontend code only(Javascript, CSS and HTML) and apparently b) not written in React. If you’ve recently finished a React single page application like me that employs a heavy use of React’s Router Dom library to render certain components when users navigate to certain URLs then this guide is for you.

How you can develop Progressive Web Apps that feel like native mobile apps

As many of you know, PWAs are apps that can run in the browser or in a standalone window and can take advantage of features native to the OS, such as push notifications and the ability to work offline.

Managing React Application State with Mobx

A fullstack tutorial of an SPA with React JS + MobX on the frontend and Django-rest-framework on the backend, protected by token-based authentication.