# Posts

### Scuba - Sosúa, Dominican Republic

Sosúa is a town in Puerto Plata Province, on the north coast of the Dominican Republic. It’s known for Sosúa Beach, in a sheltered cove with an offshore coral reef, tropical fish and colourful plants.

### A Flumph Interrupted

The following one-shot campaign was created after the party inadvertently fell into a portal, as this presented an opportunity for a guest DM to run a quick and distinct session. My intention for the adventure was to target specific party weaknesses, specifically:

• Casters spending all their spell slots too quickly
• Tanks always rushing in
• Bear barbarian not being resistant to psychic damage

### Spelling Is Next to Godliness

Spelling and grammar are very important. However, when in a rush, we tend to neglect these important aspects. Search engines and humans readers usually don’t appreciate content that includes spelling or grammatical errors.

Documentation doesn’t always have to be boring. Admonition blocks draw the reader’s attention to important notes and warnings that may not directly fit as part of the flow of the text.

### Interprocess Communication with Redis

There are many methods to communicating between processes. Many methods work best when only using a single programming language, while others require custom packets and parsing.

Simplicity is key and Redis is an efficient solution. Redis is an open-source in-memory database project implementing a distributed, in-memory key-value store.

### Using MS Word to Check LaTeX Documents

Microsoft Word has great spelling and grammar checking. Use pandoc to convert the LaTeX document to docx and double check your work.

### Testing Python Packages with Docker

Package management is hard. Sometimes in Python package development, your local (development) environment may behave a little differently than a deployment target. Below is a simple method I use to replicate a clean environment and test Python package installs and tests.

### Publication in the Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2018)

‪Happy to announce that Ilian Bonev’s and my paper, “Evolutionary Motion Control Optimization in Physical Human-Robot Interaction,” has been accepted for publication in the Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2018)!

See you in Spain!

### Big Parenthesis in a LaTeX Equation

\begin{equation*}
\left( \sum_{i=0}^{n}{i} \right)
\end{equation*}


$$\left( \sum_{i=0}^{n}{i} \right)$$

• \left( and \right) automatically expand to fit the material between them

### Great Looking LaTeX Tables

• No colour
• No vertical gridlines
• No fills
• No borders
• No bolding
• Left align text
• Right align numbers
• Align titles with data
• Resize columns to data
• Use consistent precision