paint-brush
The Offline Coding Challenge, Theoretical Concepts in Videos, and Beginner Coders Wantedby@ChrisChinchilla
820 reads
820 reads

The Offline Coding Challenge, Theoretical Concepts in Videos, and Beginner Coders Wanted

by Chris ChinchillaMay 30th, 2016
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

I recently read <a href="http://www.bfilipek.com/2016/05/coding-without-google.html" target="_blank">http://www.bfilipek.com/2016/05/coding-without-google.html</a> about a Developer’s workflow before the proliferation of the internet, search engines and developer websites.

People Mentioned

Mention Thumbnail
Mention Thumbnail

Company Mentioned

Mention Thumbnail
featured image - The Offline Coding Challenge, Theoretical Concepts in Videos, and Beginner Coders Wanted
Chris Chinchilla HackerNoon profile picture

Confused Chinchilla

The Offline Coding Challenge

I recently read http://www.bfilipek.com/2016/05/coding-without-google.html about a Developer’s workflow before the proliferation of the internet, search engines and developer websites.

It reminded me of an idea I had wanted to write about for a while and this blog post prompted me to drag it off my todo list.

How much of an application could you write without an internet connection to consult solutions to problems?

How about taking that challenge up a notch and trying coding without any offline documentation?

Up for more of a challenge? What about switching off your IDE or text editor’s code prompts and utility tools? That’s right, just you and a text editor.

I’m not sure I could do without most of these aids, well, I couldn’t accomplish anything particularly complex. I can’t even remember how I used to code without them, which is a pretty damning thought.

What about you? What level of the offline coding challenge could you reach? Give it a try for an afternoon and let me know how you get along.

Explaining Complex Theoretical topics in Video

I have worked on a few screencasts and videos, but am still newer to the topic than my writing output.

I started a new series on NoSQL use cases, principles and solutions, but the series got derailed in the second video which was to deal with principles and theory.

Concepts like sharding, ACID, and consistency models are dry, theoretical and often only guidelines that vendors implement in different ways, or ignore completely.

I tried my best to tweak and re-edit this video to make these concepts understandable but also entertaining and not boring, but I couldn’t get it right and the video never made it live.

I’m publishing the video in it’s draft stage, complete with a small section with no sound as I’m interested in hearing from the more experienced vide makers amongst you as to how you would have handled a subject like this. I don’t mean specifically NoSQL principles, but highly conceptual and theoretical subjects with no real practical demonstrations.

Please add your thoughts and ideas in the comments below and I look forward to reading them.

Beginners

My recent post recounting experiences teaching programming to beginners has been getting some great feedback and suggestions, if you haven’t read it yet, please do.

I am getting ready for the second stage of the article and am now looking for a group of enthusiastic beginner programmers to use as guinea pigs learning new languages. Your experience level is unimportant, in fact if you know nothing, that’s even better. Interested? Then let me know in the comments below.

Other Writing

I’ve had a busy few weeks, here’s what else I’ve written recently.

Chinch Out xx