Blog Posts from the Monadical Team


Read about:     #Django     #React     #Animations     #Engineering     #Management     #Poker     #Ops     and more...

Follow us on Twitter     Subscribe to our newsletter


An Introduction to HTML and CSS Anatomy

A basic introduction and glossary for people learning HTML, CSS, and Javascript. Intended for people just getting started with frontend development.

Nick Sweeting - 2019-02-19

Our Favorite Technical Blogs

A list of our favorite technical blogs by friends, prominent programmers, and other companies we follow.

Nick Sweeting - 2019-02-18

Monadical Applicant Study Guide

A list of documentation, resources, and example projects for potential applicants who are thinking about joining Monadical.

Nick Sweeting - 2019-02-13

Easier Refactoring by Avoiding DRY Patterns

A short post about a particularly nice pattern for future refactorers that breaks the Don't-Repeat-Yourself principle commonly taught to beginners.

Nick Sweeting - 2019-01-25

Security Breach Response Guidelines

What should you do if your company gets hacked? What are the things to avoid and what are the procedures to follow? We explore the whole process in this post.

Nick Sweeting - 2018-12-06

Cleaner JS Animation Architecture With Functional Declarative Patterns

As systems get more complex, they trend towards expressing more of their complexity as data. Animations can be defined in data too.

Nick Sweeting - 2018-10-31

Server Provisioning and the /opt Directory

An overview of how we provision and organize code and data on servers using the UNIX /opt directory.

Nick Sweeting - 2018-09-10

A Strategy for Linearizing Database Operations

Everyone wants their writes strictly ordered, if we can represent a list of write operations as a data structure, that gets easier.

Nick Sweeting - 2018-09-05

We’re Building A Company, Not An ICO

A frank discussion about the benefits and pitfalls of the ICO hype, and why Monadical' vision goes far beyond short-term fundraising.

Jerry Feng - 2018-06-21

The State of Poker Platforms in 2018

An overview of the all the current online Poker networks as of 2018, with pros and cons for each and a summary of features.

Jerry Feng - 2018-06-05

Database Integrity Principles for Safe Systems

Design strategies and common pitfalls that come into play when designing a banking service to handle concurrent transactions in a distributed environment.

Nick Sweeting - 2018-04-20

The Myth of Trustlessness

The word “trustless” implies that trust has been removed from the system altogether. But in reality, systems like Bitcoin require plenty of trust, it's just less obvious.

Max McCrea - 2018-01-29

The Full-Stack Developer Checklist

A checklist of things for full-stack developers to strive to learn, spanning everything front frontend, to backend, to native development and devops.

Nick Sweeting - 2017-08-25

The Redux Store as the Frontend's Database

Storing data in a normalized form allows us to calculate fast indexes for lookups.

Nick Sweeting - 2017-07-27

An Explanation of Segwit and the Lighning Network

Segwit increases total number of bytes for each transaction (very slightly), but changes the way that block size is calculated so that the signatures don’t count as much against the limit.

Max McCrea - 2017-06-24

Reconciling Templates and JS Components

The fundamental issue is that Django wants you to build up your pages using template fragments, and React wants to pull you into its world with JS components as the main building blocks.

Nick Sweeting - 2017-03-02

Two Approaches to Concurrent Write-Safety in Django

When dealing with Django models accessed by multiple people, you want a way to make sure two requests don’t perform writes at the same time.

Nick Sweeting - 2016-08-03

Redux State-Sharing Approaches

When writing an app using Redux and React, you may run into the common problem of having to share state between multiple components in your app.

Nick Sweeting - 2016-02-18

A Map of Computer Science Subfields

A map of all the subfields encompassed by computer science, with job titles commonly used to hire people in those areas.

Nick Sweeting - 2016-05-26

Downswings and the Information Game

I often hear players say, “I hate that site. It’s completely rigged. I can never win there.” Perhaps those players simply ran bad at first on that site...

Max McCrea - 2009-02-23



Want to receive occasional email from Monadical?


Newsletter is temporarily on hold, in the meantime you can follow us on Twitter, sorry for the inconvenience!



  Only big announcements 
( ~ 2 emails per year )
  Announcements & new blog posts 
( ~ 1 email per month )







For code & projects, see the Projects page.