Shade some empty cells so that no two shaded cells are orthogonally adjacent and the remaining unshaded cells form one orthogonally connected area. No complete loop of cells may be unshaded (including 2x2s). An arrow indicates the only direction in which one could begin a path to the star without going through a shaded cell or backtracking.
Normal sudoku rules apply. Digits separated by a white dot are consecutive. Not all dots are necessarily given. Digits separated by a V must sum to 5, and digits separated by an X must sum to 10. V and X are the roman numerals for 5 and 10, respectively.
Normal 6x6 sudoku rules apply. Clues outside the grid indicate the sum of the first X digits in that row or column, where X is the first digit seen.
My Haskell Love 2021 talk with a vision for the future of the language, and how tooling is core to that future.
A talk to the Boston Haskell Meetup group from January 2022 with a unique approach to the HF status update.
Adjust values and see the changes instantly.
A brief overview of startup financing terminology.
Musings on coordination of product team members.
A theory on the way scientific discoveries happen and migrate out into the world.
We overvalue talent, and undervalue skill.
How to setup your repo branching structure.
Redo myShoggoth.com as a Hakyll generated site based on the Bootstrap 4.0 Now UI Kit from creative-tim.com.
Andrew Boardman's career began at seventeen when he wrote a text editor for BBS systems. At Carnegie Mellon University, he helped use genetic algorithms in groundbreaking research on programmatic stock trading.
After graduating from Colorado State University, with a CS major and Economics minor, he worked on desktop publishing software at Quark in Denver, CO. He then co-founded the consulting company WindBourne and eventually became its President.
As the dot-com bubble was bursting he joined Microsoft, where he mostly worked on real-time communication products, and he was promoted to manager after one year. He worked on cutting edge products, Office, Windows, in the developer division, and in MSN. Andrew was the lead developer for Windows Live Messenger.
He left Microsoft to co-found his second startup, TalentSpring, a recruiting company based on graph theory, where he learned many of the hard startup lessons.
Andrew then consulted with Seattle area startups before co-founding LearnVC.com. LearnVC accelerated entrepreneurs learning startup financing, empowering them to negotiate with the same information as VCs. They quickly pivoted to a SaaS capitalization table product.
He entered the Haskell world in 2018 by joining SimSpace as an individual contributor Haskell programmer, eventually becoming an Engineering Manager.
He became convinced that the Haskell programming language is the right way forward for tackling the hardest problems in computer science, and after using it in a startup he worked at SimSpace, a CyberSecurity company, where he learned how to use it in production.
Andrew is now a Director of Engineering at Well, a healthcare startup that merges machine learning, clinical excellence, and a concierge service to help members be successful improving and managing their health.