Tuesday, February 27, 2018

Two Must-See National Parks in Alaska


After graduating with high honors from Middlesex School and earning awards such as the Sibyl F. Cohane Prize, Matt Kafker began his university education majoring in physics. Alongside keeping up with his studies, Matt Kafker enjoys traveling around the world, internationally and to domestic sites of interest such as Alaska.

As you prepare for an Alaskan adventure, you face an extensive range of choices to view the state’s spectacular natural scenery. Two places in particular to consider visiting are Denali National Park & Preserve and Kenai Fjords National Park.

Denali National Park holds the tallest peak in the United States known as Denali Mountain (also called Mount McKinley). With 6 million acres encompassing everything from river valleys to alpine ranges, the park boasts more than 650 flowering plant species to view during the summer, 169 bird species, and 39 mammal species.

Kenai Fjords National Park offers breathtaking views of glaciers, fjords, and icefields across the Kenai Peninsula. Located south of Anchorage and relatively easy to reach, this park also affords visitors an opportunity to participate in dog sled races.

Wednesday, February 7, 2018

GitHub Code Review Tools




A university student, Matt Kafker serves as an advocate for the homeless and the hungry by volunteering at the Pine Street Inn homeless shelter. In addition to his community work, Matt Kafker was awarded the Rene N. Bourquin French Prize while a student at Middlesex School, and currently maintains a GitHub page at https://github.com/mmkafker.

A web-based development platform, GitHub enables developers to collaboratively develop code, manage projects, and build software. The community, which currently includes more than 27 million individuals, benefits from a robust set of tools in areas like project management and code review.

Code review tools on GitHub are designed to improve overall code quality while also fitting into a team’s current workflow. Beginning with what’s known as a pull request, teams can review and improve code through a process that incorporates comments, changes, and comparisons. Moreover, several review tools are available to further refine the review process. These include:

- Codecov - a tool that allows coverage reports to be grouped and archived

- Codacy - an automated review tool designed to improve and speed up code review 

- Coveralls - a tool that ensures code is covered and provides coverage trend analysis

- CodeFactor - a GitHub automated code review tool