Luna : Web Dev and Tech Support

Web Development and Technical Support

Never Graduate Week 2018! — May 16, 2018

Never Graduate Week 2018!

It’s been close to a whole year since I’ve written, and we’re in the middle of Never Graduate Week (which I’ll now call NGW), here at Recurse Center. I’m surrounded by so many wonderful, and inspiringly awesome people this week – so I decided it was time to start blogging again!

I’m in the middle of lots of transition and balancing right now in my life, and it’s been a super busy week (on top of all the really awesome talks, workshops, and events going on during NGW). As dev stuff goes, my laptop died 2 weeks ago (which turned out to be a blessing in disguise) – so I went from a 4 or 5 year old Acer V3-551G-X419 15-inch running Windows 8, to an XPS 12 (which simultaneously doubles as a tablet and a laptop)!! It’s turned out to be a blessing in disguise, and I’ve discovered (much to my surprise) that I really love Windows 10, and that I’m really loving having a 12-inch laptop[1] – words I never thought I’d say about either one of those!

Here’s some dev stuff I’ve been working on recently: Continue reading

Advertisements
Teaching Git Internals Better: Use Your GUI — April 2, 2016

Teaching Git Internals Better: Use Your GUI

Programming is unnecessarily unfriendly to newer programmers.  We can make it better through simple optimizations.  This is the Third of a Series of blog posts where I’ll be exploring that!


A lot of people teach Git Internals.  It’s a great thing!  It helps people understand Git and just how it works, and what all those commands do.  However, there’s one frequent problem with their approach: They don’t use their Operating System’s GUI*.

The problem with this is that the command line is implicit.  You have to trust that it’s just doing its thing.  Yes, at some point, every programmer needs to be proficient and comfortable with the command line, but it’s inaccessible and confusing to most newer programmers.  This makes your presentation harder to absorb and learn from.

On the other hand, there’s something we all already know how to do: Double click our folder in our Window System and see what’s actually going on.  There’s another thing we all know how to do: Open up a file with a text editor, and see what’s actually inside! Continue reading

Git & GitHub Resources — March 29, 2016

Git & GitHub Resources

Git & GitHub are essential tools for almost any software developer.  Here’s a list of what I’ve found to be the best resources for them:

Git:

GitHub:

%d bloggers like this: