Art of Effective Delegation

Last week I attended a company workshop which had one hour dedicated to time management and effective delegation.  There are many directions to delegate: Up, Down, and Sideways.  Delegate UP when you need more support.  Delegate sideways when others provide a service that is dependable and more efficient than doing it on your own.  Or… Read More »

New Ultralearning Project: Can You Learn to Draw Realistic Portraits in One Month?

New Ultralearning Project: Can You Learn to Draw Realistic Portraits in One Month?       Drawing on the Right Side of the Brain     Portrait Drawing – The Complete Online Course      

Cristina Gatti

Cristina Gatti is a singer with Post Modern Jukebox.   Here are links to some of her songs.  

MRF24J40 connection to Arduino

    Pin mapping: MRF Arduino GND 1 GND RESET 2 6 INTR 4 2 Interrupt 0 SDI 5 11 MOSI SCK 6 13 SCK SDO 7 12 MISO CS 8 7 VIN 10 3V3  

Dad Joke Survivors

Nickelodeon Australia put together a public service announcement (PSA) in honor of father’s day.  The premise is that dads all over the world are telling poor, barely humorous jokes to their children.  It is having an effect.  It is no laughing matter.  Definitely worth watching.

CodeForces gives you programming problems and contests.  You can choose to solve them in many different languages including Python. Once you get an account, go to problem sets and sort by solved from “highest to lowest”.  This will give you the easiest problems first. I have made just a little progress.  But I… Read More »

CodingBat, CloudCoder,, CodeMirror, and

CodingBat CodingBat is a free site of live coding problems to build coding skill in Java, and now in Python (example problem), created by Nick Parlante who is computer science lecturer at Stanford. The coding problems give immediate feedback, so it’s an opportunity to practice and solidify understanding of the concepts. The problems could… Read More »

LilyPond = LaTex for Music!!

LaTeX is used to format math and science papers.  It is a markup language (similar to what HTML is for the web). LilyPond ( is a markup language for writing musical scores.     Fescobaldi ( a Python program that makes it easy to write the LilyPond code and see the resulting script.    … Read More »

Find all Palindromes between 1 and 10,000 in multiple bases

  # Find all numbers between 1 to 10,000 which are palindromes in more than one base def digit_to_char(digit): if digit < 10: return str(digit) return chr(ord(‘a’) + digit – 10) def str_base(number,base): if number < 0: return ‘-‘ + str_base(-number, base) (d, m) = divmod(number, base) if d > 0: return str_base(d, base) +… Read More »