February 25, 2019 by Daniel P. Clark

Rust Simplified – Ep 2 – Functions, Traits, and Type Information

Rust Simplified is a series aimed at making Rust much more simple for others to learn. In this episode we cover functions, type information, traits, generics, ownerships, and different various usages of each of these.

February 4, 2019 by Daniel P. Clark

Rust Simplified – Ep 1 – Pattern Matching

Rust Simplified is a series aimed at making Rust much more simple for others to learn. In this episode we cover pattern matching; which is the basis for creating organized data structures and how to use those in simple conditional/destructuring ways. This episode does cover a little bit into other areas, but the main focus here is on pattern matching and those other areas shall be covered in another video.

May 29, 2016 by Daniel P. Clark

How to Build the Ultimate Remote Pair Programming Environment

There are a handful of desktop sharing apps out there and there are plenty of shell/editor sharing setups.  But the biggest problem with these is you are opening up your own personal computer to not only the person(s) you’re connecting with, but also the potentially vulnerable or malicious technology you choose to use.  A proper…

Continue Reading »

November 13, 2015 by Daniel P. Clark

Rails Rumble – the Experience

Rails Rumble is a yearly programming challenge.  Each team is given 48 hours to complete and publish a website written in Ruby.  You are permitted solo entry or up to 4 people as a team.  You can do no coding of the project beforehand, but you can draw up and discuss plans as much as…

Continue Reading »

March 28, 2015 by Daniel P. Clark

Work Flow and Making Progress

Getting things done is a highly relevant topic in today’s society.  I’m no authority on the subject myself.  But I have learned a few things I need to write down for myself, and hey, why not for you as well?  I actually find myself going to my blog as reference somewhat often.  I want to…

Continue Reading »

February 27, 2015 by Daniel P. Clark

Value Assignment and Deferment with Lambdas/Procs

When assigning a variable with a raw value the outcome is as you would expect. greeting = “hello” # => “hello” puts greeting # hello Now while learning about assigning methods to variables I used to wonder if I was assigning the result value from the method, or simply pointing to the method to be…

Continue Reading »

January 27, 2015 by Daniel P. Clark

or

Truthiness Both or and || will return the first item that evaluates as true from the left side to the right. true or “this doesn’t return” # => true true || “this doesn’t return” # => true false || true # => true false || false # => false false or false or 1 or…

Continue Reading »

January 22, 2015 by Daniel P. Clark

Learning Your First Programming Language

If the idea of designing software intrigues you; then you’re in the right place.  Often times the things that keeps you from moving forward is the “fear of the unknown”, or simply doubting your ability/capacity to learn.  If programming looks like some big ominous thing and like it’s more trouble than it’s worth, then you…

Continue Reading »

January 12, 2015 by Daniel P. Clark

Vanilla JavaScript – Stepping into the language

When you see “vanilla JavaScript” it’s titled for not having any added “flavors” of JavaScript.  Not to be confused with the Vanilla-JS framework.  In other words it’s the unadulterated original language.  On my blog post about JavaScript being easy with jQuery I received a few comments about JavaScript being easy anyway.  jQuery is designed so…

Continue Reading »

Image Provided By: www.StockMonkeys.com

December 31, 2014 by Daniel P. Clark

Do it for the puzzle!

Have you considered how much you enjoy a “good challenge”?  Do you recall as a child some one challenging your ability to do something?  Often it’s in our nature to say within ourselves “Challenge Accepted”.  We can use this nature for good. If you run, do you run for exercise, distance, time, or something else? …

Continue Reading »

Page 1 of 2
1 2
1 2