Slack Bot Development Thoughts
Musings post development of a Slack Bot for a project.
read more →
A tech-focused blog written by David Ruwadi, currently working as a Software Engineer, and living in New York City. Building useful things in the Cloud and learning how to better talk to Computers.
Musings post development of a Slack Bot for a project.
read more →
This is the fifth video in the Learn Go Series on Arrays, our first advanced data type we will be discussing. I cover how to create arrays, add values to them by index, print out the values of your arrays, and some short hand tips to reduce your code. This should provide a good foundation for Arrays in Go.
read more →
This is the first video in the Go Bits series, this series will be different Go topics that don't quite fit the beginner series on learning Go, but can be helpful to you on your path to learning Go or exploring new techniques. This video is focused on the Go Playground, and how you can use it as a useful tool for easily testing new features, packages, or programming logic, and allowing you to easily be able to share your work with others for comments.
read more →
This is the third video in the Learn Go Series on local imports, remote imports, and project structure. I go over how to read imports and how to structure files to split code up as you build for better coding hygiene.
read more →
This is the fourth video in the Learn Go Series on basic data types, I cover variables, how you can use them, and the three basic data types of Go. Advanced data structures will be covered in the next videos.
read more →
This is the first video in the Learn Go Series, this series is beginner friendly with additional detail put into practical applications.
read more →
This is the second video in the Learn Go Series focusing on running programs in Go and building your program into a binary. This series is beginner friendly with additional detail put into practical applications.
read more →
Highlighting a few of my YouTube posts, the experience creating/editing, and my thoughts on it.
read more →
YouTube Video, This tutorial on Git and Github will go over the basics of Git and Github to get you started and making contributions in no time. I will be going over the basics of what Git and Github are, the concepts that you need to know, and the basic developer's workflow in Git by leading you through each of the most important commands on the command line interface. By the end of this tutorial, you should feel comfortable managing your code on both your computer and your Github repositories.
read more →
This beginner tutorial will go over how to use SSH Keys with Github. This will allow you to use SSH for basic Git commands instead of using the HTTPS protocol. This video was created on Mac OS but the same method will be used on Linux and Windows. The key generation process will also be the same for using SSH Keys on other platforms such as Gitlab and Bitbucket.
read more →
Collection of some interesting things I've learned on the command line and bash scripting with some different resources.
read more →