Feeling Lucky Craft Pagination

I've implemented a google-like "Feeling lucky!" on this blog's pagination. At current date, there are 21 total pages of entries. It's a toss of the dice whether or not any of them are actually worth reading, so I thought to make the gamble easier, I'd provide a random number to automatically populate the url for you. Here's the code:

{% set randomPage = random(pageInfo.totalPages) %}
<a href="pageInfo.getPageUrl( randomPage )">Feeling Lucky! Take me to a Random Page</a>

CSS Solution for WYSIWYG

Stupidly simple way to make sure empty p tags from WYSIWYG don't muck up space:

p:empty { display: none; }

Go Check It Out!

06/09/2014

Conference Talk: Leiden 2014

Permalink

Today I am giving a talk about women in technology. This is something I’ve been preparing for since I first learnt Basic at age 13 on a Commodore 64. I’ve had several amazing men encourage me in this field and even in the age of feminism and women’s rights, there is still a lot of speculation and discussion around women equality in technical and scientific fields.

As one of only two women in my Graduate program at Western Oregon where I studied computer science, the idea that more women weren’t in the undergrad or graduate program boggled me. At the same time, however, I struggled with things like Java and building Server Sockets until I would vision jamming a knife under my large toenail as more enjoyable.

My Professor at one point noted, “You can get 100% of the logic on the quiz but you don’t know your ass from a whole in the ground when it comes to the syntax.”

I preferred to study PHP, which seemed to make more sense to me than Java. I pursued Python and Ruby and HTML/CSS instead of the huge, monolithic class structure of Java. Networking, routers, the IP stack; these are all things I found intuitive and interesting whereas the standard course for most computer science majors was the single hardest program for me to learn.

I figured I was not alone in this. I submitted a dissertation proposal in the winter of 2004, which was accepted at Oregon State University, and excitedly planned the research for my doctoral degree on women retention rates of undergraduates in the computer science departments and the correlation of programming languages taught. Continue...

Reflections on A Talk, A conference, A week

Permalink

It wasn’t what they were expecting. I called it the Oatmeal Raisin Cookie talk. I baked in a discussion about gender equality within the title “Creative Development.” I think someone in the second row rolled their eyes.

It was probably the 8th or 9th time I’ve been on stage. It’s always so hard to begin the speech you’ve been feverishly obsessing over. The last nine months, since Low asked if I’d speak, were filled of notebooks and research and outlines and more outlines. I was a proper freak stopping a TED talk or an audiobook to jot down a point I wanted to expand on or integrate in my talk. I spent more than a few meetings scribbling notes to myself in Evernote, only partially related to the meeting topic but relevant to a future conversation I would have with myself first, and an audience second.

After a few hiccups and akward moments, it began to flow. Stats, Stories, Ideas. Youtube excerpts. Comics. Scientists. I knew all the content, I just wanted to nail the delivery.

Perhaps I didn’t “nail” it, exactly.  It felt more like a piece of art hung on the wall with a sticky hook, but it was well received. I was so wrapped up in my own nerves that it wasn’t until the fourth or fifth man that approached me for advice when I realized something shifted: They were asking about their girlfriends, wives, daughters, employees. They wanted to support their female companions, they just didn’t know how.

  Continue...

01/05/2014

She’s Geeky

Permalink

In an inadequate attempt to capture the spirit of a few hundred geeky women sharing advice, knowledge, code snippets, work ideas, and life discussions, I can summarize as best as I can.

In a word: Support.

In two words: Comforting Validation.

In Three Words: We Laughed Together.

In Four Words: I made new Friends. Continue...

On Coaching: Can Corporate America work like a Team Sport?

Permalink

I’m used to being yelled at. “Point! Point your toes!”
“Drop now!”
“You’re overextended, bring it back, good, good, POP! MORE! Nice!”

These are words I heard coming from the side of four apparatuses growing up. I can still, to this day, call muscle memory from years and hours in the gym. I can answer, almost turrets like, questions about gymnastics.

“What is the olympic order of events from 1- 4?”

“VAULT! BARS! BEAM! FLOOR!”

“Who was the silver medal winner in 1985” Continue...

06/03/2013

No Regrets. Or. Why we need version control for life.

Permalink

They always say not to have any regrets in life. Thing is? It’s hard to avoid.

There’s that time you thought the tattoo of Winnie the poo was going to be a good idea wen you were 16. There’s the night you got so drunk you told off the barmaid who happened to be your boyfriend’s sister’s ex-lover and a former heavy weight boxer. (Consolation: your black eye looked a bit like an Eeyore so you claimed a “pooh” theme.)

There’s the time you majored in Exercise and Sports Science when you MEANT to major in Computer Science. (This one I actually have done. I’ll tell you about it some day.)

And then there are the three days you spent watching Felicity in sequence that you’d gladly take back.

I have the perfect solution for this: Git: Version Control For Life. Continue...

10/07/2009

Community and The Stuff We’re Made Of- Reflecting on EECI2009 and Mommy Bloggers

Permalink

I have so many wonderful photos and stories to share about being at the EECI2009 conference. Community. The Spirit of Lifting Each Other Up. Truly inspirational.

I’ve been to a lot of conferences as of late. Blog Conferences, Development Conferences. Twestivals. But the conferences surrounding the ExpressionEngine Community is by far my favorite experience to date. I wish you could all experience this.

It’s a drastic change from the mommy blogger drama.

I had meals with the “stars” of the EE community. The Geeks that create modules, plugins, extensions. The people who extend the fabulous code EE already offers. It was like sitting with people whose brains should be too big for their heads.

But more importantly, they are people. Not overly geeky, not overly egotistical. Just funny, amazing, hilarious, real, friendly, beer-drinking people. Continue...