What we're about

Code Craftsmanship Saturdays is a meetup group where people can learn and practice both new and old technologies in an informal environment. People learn best when paired in groups where they can share different ideas, thoughts, and approaches to problems. This group is heavily influenced from the Node School Organization, but is intended to be more generic in content. This code retreat is about practice, not about delivering a product on a deadline. We will follow the format of a code retreat but the meetups will only be 4 hours long. Start now, try something new, get the fire back, the reason you started coding in the first place!

Upcoming events (2)

Modern Web January - Special Event with John Papa and others!

We have a special guest John Papa in town to kick off the new year, and other amazing speakers. You're in for a treat. We are partnering with some awesome JavaScript meetups: Triangle Modern Web, GDG Triangle, Angular RTP, Triangle JS, and Triangle Node. ** This is a Modern Web event - RSVP at https://www.meetup.com/trianglemodernweb/events/257842264/ ** Thanks to our sponsors: ATO (All Things Open) and Allstacks. Location: HQ Capital Club in downtown Raleigh - 12th floor Featured Talks: Speaker - John Papa - Developer Advocate at Microsoft Developing with JavaScript in 2019 Whether you choose Angular, React or Vue, you may benefit from understanding how building an app in each of them feels. Can we build the same things? Can we debug them the same way? Can we deploy them with docker to the cloud? Join me and let's explore what it means to be a JavaScript developer in 2019. Speaker - Alan Ball Turn F# into Javascript with Fable In this talk I'll be answering what F# is, when you might want to consider using it, and how it can be used with Fable (F# Babel) and React components to build functional type-safe websites. Speaker - Jake Dohm - Web Developer Cleaning Up Your Function Parameters Function parameters are one of the fundamentals of writing JS, but just because they’re fundamental doesn’t mean you can’t improve how you use them. In this talk, we’ll quickly refactor a function to clean up it’s parameters, making it easier to use and read! Speaker - Jarrod Overson - Director at Shape Security ** This is a Modern Web event - RSVP at https://www.meetup.com/trianglemodernweb/events/257842264/ **

Code Craftsmanship Saturdays API Workshop Part II

Ettain Group

For this session we look continue where we left off in API Workshop I. In the first workshop we went over Roy Fielding's Dissertation on Rest and we spoke in-depth about the HTTP 1.1 Specification and specifically about concepts such as HTTP Headers, HTTP Verbs and other concepts in HTTP. In this 2nd workshop we will continue by discussing API Design concepts. We will look at API Security concepts mainly OAuth and OpenID. We will also discuss ideas such as 2 legged Auth and 3 legged Auth. We will also look at tools such as OpenAPI (Swagger) which is an API Description languages for REST APIs. We will also discuss briefly GraphQL. We will use an api built with Golang and Rust as our example. Schedule: 10:00 am to 10:10 am Breakfast Provided 10:10 am - 11:00 am Workshop 11:00 am - 11:10 am Break 11:10 am - 12:00 am Workshop 12:00 pm - 12:10 pm Break 12:10 pm - 1:00 pm Workshop 1:00 pm - 1:10 pm Break 1:10 pm - 2:15 pm Workshop

Photos (1)