What we're about

NOTE: Given the recent situation regarding the coronavirus we will be postponing in-person events until further notice. Let me know if you have any questions. Some more information is also posted below in our discussion section. Look out for online events going forward. Thank you.

=================

==== Overview ===

=================

This is a group for anyone, of any skill level and background, interested in the development, engineering, and craft of building and designing software. Topics may include code katas, SOLID design discussions, TDD, agile development, various programming languages and frameworks, code retreat events, volunteer work, mentoring, and anything the group is interested in as we move forward. If you have a topic that you'd like to present (be that for 15 minutes, an hour, or whatever you need) let us know and we'll set it up! The skills and interests of our regular members range from .NET, Android, and front-end design, to embedded programming, Azure, game development, Ruby and clean code. We welcome everyone!

I started this group to meet other people interested in software development in the valley, to learn and grow, and to provide a place for beginners to come to get started in programming and software engineering. By building up the community we'll each be able to improve and help others grow along the way. I'm looking forward to meeting more Software Crafters in the area!

Software Crafters are people who write software and care about self-improvement, quality, continuous learning and helping one another. These people come from a variety of backgrounds and experiences. Together we can help each other learn and grow. Companies like 8th Light promote this type of mentality and use the "Software Crafter" job title which is why I chose the name "Kalispell Software Crafters".

If you have any questions, comments, suggestions or concerns feel free to message me (Travis) or any of the other organizers (Skyler and Sam) anytime!

Kalispell Software Crafters is dedicated to a harassment-free experience for everyone. Be that at an event or within our Slack/Discord community. Our anti-harassment policy can be found at: https://github.com/kalispell-software-crafters/code-of-conduct

=================

==== Meetings ===

=================

We have four meetings during the month: a focused topic, a social event, a software engineering roundtable, and a remote worker meetup. Each one occurs on a different week, so we have one meeting each week of the month. We swap things around when necessary and in some cases schedule things on different days but below is our general schedule.

Focused Topics are on the first Wednesday of the month from 6:00 to 8:00pm at the ImagineIF library in Kalispell. Social Events are on the second Saturday between the first and third Wednesday meetings. The location and time vary. The Software Engineering Roundtable is on the third Wednesday of the month from 6:00 to 8:00pm at the ImagineIF library in Kalispell. Finally Remote Worker Fridays is on the last Friday of the month from 10:00am to 12:00pm at a coffee shop followed by a lunch (wherever sounds good).

Focused topic meetings range from presentations, videos, and workshops with group discussions and can vary in exact length depending on the content. The software engineering roundtable is an open session to come hang out and talk about the software industry, ask questions, and work on projects. We pick a topic to discuss (so bring one along) and we go from there. Beginners are welcome to join and ask questions and we can even help direct you to some helpful resources to help you learn more. These two meetings each generally end with a book club discussion for those that are interested.

We do a social event on the second Saturday between our regular meetings. These vary but can be things like game nights, outdoor activities, or longer planned programming events (like the Global Day of Coderetreat in November).

On the last Friday of each month we also run a casual meetup called "Remote Worker Fridays" at a coffee shop. Remote workers in the area (or anyone) can come hang out for a couple of hours to work alongside others and then we can grab lunch (if anyone's interested). It's a good way for remote workers in the area (like myself) to get some social interaction that might be missing during the day.

=================

=== Book Club ===

=================

Current book - Clean Code by Robert C. Martin

The main content of our focused topic and roundtable meetings will wrap up around 7:20pm and the focus will switch over to a book club discussion for the last 30 minutes or so. Check the next event page for details on which chapter we'll be reviewing.

=================

=== Beginners ===

=================

For beginners, try checking out freeCodeCamp.org, code.org, or Khan Academy to get started in learning more about computer programming. There's even a local group on Facebook to get help from others (search for freeCodeCamp Kalispell - https://www.facebook.com/groups/free.code.camp.kalispell.mt/ ). You should also ask us about our Slack group!

You're more than welcome to attend any meeting we have and bring your questions along. We also have a regular "Software Engineering Roundtable" meeting which is a great place to have your questions answered (from general questions to specific problems you're dealing with as you learn).

=================

==== GitHub ====

=================

Some presentations and events include code samples. Check out our page on GitHub for some of our past projects (search for Kalispell Software Crafters or follow this link https://github.com/kalispell-software-crafters ). If you need access to the organization to upload a project or work on anything let us know!

=============================

===== Slack and Discord =====

=============================

We also have a Slack group if you're interested in joining that and discussing our meetup and chatting. Ask us at one of our meetings and we'll get you set up! We also use Discord for online meetings or for voice chat during video games days.

Slack: https://slack.com/
Discord: https://discordapp.com

Upcoming events (2)

Online Event: Code Katas - Mob Programming

Online event

This is an online meetup. Ask an organizer about our Slack and Discord groups if you'd like to attend. We'll use those apps to coordinate the meeting (Slack) and video chat (Discord). Thanks! ----- Book Club: Current book - TBD - Vote in Slack! We normally wrap up the meeting around 7:20 pm and then switch over to a book club discussion for the last 30 minutes or so. We just finished Clean Code by Robert C. Martin and are now in the process of picking our next book. So for tonight we'll end early although people are free to continue working together afterward. ----- Meeting Overview: For this meetup we'll use HackerRank.com to work through some code katas together. HackerRank is a platform where people can practice programming, earn certifications, and prepare for whiteboard interviews. They also offer some tutorials for beginners. HackerRank works closely with recruiters to help assess a developer's skill level during the interview process so it's a good tool to learn more about and one you may run across at some point if you're interviewing. For this meeting we'll pick a problem and use mob programming to solve it. Which just means one person will be on the keyboard while the group talks through the solution together. In our case one person will share their screen and we'll work together to discuss and solve the problem. We should be able to get through one or two easier problems together. Everyone can also feel free to work on the problems independently. Depending on everyone's background we can cycle through several programming languages or try new ones! ----- General Agenda: 6:00 pm - Welcome and setup 6:05 - Start the Meeting 7:20 - Wrap up discussion and close for the night Meeting tools: Slack: https://slack.com/ Discord: https://discordapp.com Kalispell Software Crafters is dedicated to a harassment-free experience for everyone. Be that at an event or within our Slack/Discord community. Our anti-harassment policy can be found at: https://github.com/kalispell-software-crafters/code-of-conduct

Hacktoberfest 2020 - Open Hack Event

Online event

This is an online meetup. Ask an organizer about our Slack and Discord groups if you'd like to attend. We'll use those apps to coordinate the meeting (Slack) and video chat (Discord). Thanks! ----- Meeting Overview: Note: If you're planning to attend please RSVP on the official Hacktoberfest page following this link as well: https://organize.mlh.io/participants/events/4539-hacktoberfest-2020-open-hack-event October is here and so it's officially Hacktoberfest 2020! This event runs throughout October each year to promote open source software and contributions. If you complete four valid pull requests during the month you even get a free shirt! More information is available on the event's website (be sure to create an account there if you plan to participate): https://hacktoberfest.digitalocean.com/. Today we'll spend time hacking away and learning more about open source. There will be a brief introduction about the event and overall goals and a quick demonstration of submitting a pull request. The majority of the time will be spent individually or in groups learning about open source software and contributing to a project. The event will be self-paced and self-guided and is mainly about bringing people together to contribute, chat and learn together. Please read the Hacktoberfest Events Code of Conduct before attending: https://docs.google.com/document/d/1gFKOhyUqMZzrZcbq8A_TpO5x9J9HK6agv70awCH8pyI/edit Happy hacking! --- Open Source Resources: What is Open Source (in LEGO): https://www.youtube.com/watch?v=a8fHgx9mE5U Open Source vs. Closed Source Software: https://www.youtube.com/watch?v=2q91vTvc7YE Hacktoberfest 2019 Tutorial: https://www.youtube.com/watch?v=0mjJS1Y8wrI ---- General Agenda: 1:00 pm - Welcome, introductions and setup 1:10 - Event and PR overview 1:30 - Start hacking! 3:40 - Demos of any work that was completed 4:00 - Wrap up and close Meeting tools: Slack: https://slack.com/ Discord: https://discordapp.com Kalispell Software Crafters is dedicated to a harassment-free experience for everyone. Be that at an event or within our Slack/Discord community. Our anti-harassment policy can be found at: https://github.com/kalispell-software-crafters/code-of-conduct

Past events (71)

Online Event: Lightning Talks

Online event

Photos (23)