/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

proftomcrick.com
| | simpleprogrammer.com

Software Engineers do the complex work so that we can enjoy efficient software solutions. They're creating the systems behind the digital tools we use at work or in our personal life. This takes strong logical thinking and problem-solving skills, as well as a deep knowledge of computer science and programming. It's a challenging, but exciting [...]
7.5 parsecs

Travel
| |
| | danlark.org

I am Danila Kutenin. I am an engineer working at Google and doing distributed and high performance C++ software. My main interests are distributed systems, operating systems design, hardware testing, compilers, APIs, algorithms and theoretical computer science. I worked for almost for 2 years at Yandex doing the core search engine - one of the...
7.1 parsecs

Travel
| |
| | ilya-sher.org

Using the first element of an array without additional checks is a common mistake. function getMyThing() { const things = getMyThings(...); return things[0]; } The code above assumes that there is at least one element in things. Unfortunately, it doesn't do anything about the situation when this assumption is not true. The following fix (or...
4.4 parsecs

Travel
| |
| | www.jurecuhalev.com

Grokking Simplicity is an introductory book that will take you to the world of functional programming. It uses basic JavaScript to explain filter(), map(), and reduce() in simple and logical steps. As an experienced engineer, I read the book hoping it would allow me to read F# code better. What I got from it instead [...]
20.9 parsecs

Travel
|