Girls In Tech

An organization focused on women's innovative and entrepreneurial achievements in technology

  • About
  • GIT Mentorship
  • GIT Spotlight
  • GIT University
  • Join Us
  • Press
  • Sponsors
Home » Archives for Engineer

Google: The Expressiveness of GO

August 1st, 2011
All Chapters, All Chapters, Events, Girls In Tech, GIT Mentorship, Portland
profile picture

Ivo Lukas

I had a chance to sit down with Rob Pike from Google last week at OSCON 2011.  Rob Pike is a Distinguished Engineer at Google, Inc. He works on distributed systems, data mining, programming languages, and software development tools. Before Google, Rob was a member of the Computing Sciences Research Center at Bell Labs, the lab that developed Unix. While there, he worked on computer graphics, user interfaces, languages, concurrent programming, and distributed systems. He was an architect of the Plan 9 and Inferno operating systems and is the co-author with Brian Kernighan of The Unix Programming Environment and The Practice of Programming. More recently he was a co-designer of the Go programming language. Other details of his life appear on line but vary in veracity.

Tell us more about you, your role at Google and your team?

I was at Bell Labs for over 20 years, most of which were wonderful, but the last years at Bell Labs weren’t as much fun.  In 2002, I moved to Google, where I work on infrastructure- the technology behind the scenes. Lately I’ve been working on the Go team. At Google, I’m having fun. There’s strong interest from the engineers to learn more about Go, and we have users from from neophytes to experienced gophers. About 3 years ago, a few of us decided to address the problem that the programming languages we were using at Google for building system software were old and not well suited to the problems and the machinery we were working with. Right now, there are about 10 strong engineers on my team. We work on helping Google use this new language, but do all our language and library development as open source. As it says in my talk abstract, Go is not a small language but it is a simple one. By “simple” I mean that it is built upon a small number of ideas that combine orthogonally to generate power. Go may have fewer features than most mainstream languages but in expressiveness I argue it is ahead. Orthogonality lets elements be combined without unpleasant surprises. Simplicity makes Go easy to understand, fast to use and fast to compile. Go launched in november 2009. We are all over the world. we have team across the world from US to sydney as well.

What does the future look like for Go in the next 2 years?

It’s a maturation process. We want to grow a much larger community of users, which means we need a lot more exposure. Our focus now is to have it adapted by many users while we to continue to develop the language, libraries, and tools. We are giving talks and doing lots of advocacy. From the technical side, we are working on better libraries and making it even faster. It’s already very competitive; we just need to get the word out there: fun and fast.

What would be a single take away for the attendees that you want them to gain from your session?

You can have a nice language that is fun to use, safe *and* efficient

Whats next for GOOGLE?

Couldn’t speak to much besides my project, Go. But, this success of our social networking experiment, Google+, has been awesome!

You are one of the most accomplished individuals and a successful engineer, What can we learn from you?

it is important to do what you believe in. Some IT jobs can be very unrewarding and you can get trapped doing something that you dislike. So, if you find yourself in that position then you must switch to something you’re passionate about. What is  your goal and your interests?  What excites you the most? You should find them and make them what you do!

Which session(s) are you most excited about?

Sad to say I haven’t been focusing on others, except things related my project, and our sessions. I’ve just been swamped, but I know that I’ll be catching up by video afterwards. (I wish my talk had been videoed, hint hint.)

Is this your first time being part of Oscon? If not, then how’s it different from previous years?

This is my second year here. Last year, Go did not have a big presence – I was just a newcomer myself, although Google has been a major sponsor for years. This year, our team is more visible, with multiple talks and giveaways. Have you seen our Gophers? My wife, Renee French is an artist and she designed the gopher. There’s a plush incarnation, made by Squishable, and every attendee got the vinyl version, made by KidRobot. Renee’s name and a link to the Go are on the bottom of the vinyl gopher.

What’s a current device that you couldn’t live without?

Either my 11 inch mac air or my little digital camera. If there is no wifi, then it’ll be my digital camera for sure.

Read, download and check out the presentation by Rob on “Go” here. Good Luck Rob!

Follow me @MsSonicFlare


 

Share:
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • email
  • Google Buzz
  • HackerNews
  • LinkedIn
  • Posterous
  • RSS
  • Tumblr
  • Reddit

Tags: 24notion, Engineer, girls in tech, gitpdx, go, Golang, Google, gopher, Ivo Lukas, ivolukas, mssonicflare, OSCON, OSCON2011, Portland, programming, technology
Posted in All Chapters, All Chapters, Events, Girls In Tech, GIT Mentorship, Portland | 1 Comment »

Building Native Mobile Apps Using Open Source (Day 2:OSCON)

July 20th, 2010
Girls In Tech, Portland
profile picture

Ivo Lukas

Kevin Whinnery is an engineer and platform evangelist for Appcelerator. In addition to his contributions to open source and Appcelerator projects, Kevin is also the developer and maintainer of a Ruby on Rails student information system in use by several elementary schools in his home town of Saint Paul, Minnesota. A frequent speaker, blogger, and writer on technical and business topics, Kevin has appeared in multiple print and online publications.

HTML, CSS and JavaScript are quickly becoming the development languages of choice for creating native mobile applications. By using the open source Titanium platform, web developers can create apps for iPhone, Android and Blackberry using a single code base. One of the must attend session this week at OSCON

PROD_tit_platform2

Tell us more about Appcelerator. What’s unique about your technology?

Appcelerator is an open source software company based in Mountain View, CA.  Our primary product is Titanium, which allows you to build native applications for desktop and mobile devices using JavaScript, HTML, and CSS.  I’m here at OSCON to present on Titanium Mobile for iPhone, Android, and BlackBerry

How’s it different using open source in building your mobile apps?

It’s important when building an application to have unfettered access to the framework you are using for those cases when you need to know how specific functions work, or need to extend the platform yourself.  Open source empowers developers to do just that.  In the case of Titanium specifically, we also think it’s more productive to use our framework than the tools of multiple different platform vendors directly.

How is mobile different compares to a decade ago? Where do you think it will go in the next decade to come?

Mobile devices today are significantly more capable than ever, becoming essentially mobile computers.  Also, mobile technology is already ubiquitous, and will be more so in the years to come, with developing markets getting access to mobile technology far in advance of other technologies.  I think today we have better devices and technology than ever before, and in the future we will have this technology in the hands of nearly everyone on the planet.  This presents a great opportunity to develop cool software that users all over the globe can leverage from wherever they are.

Which sessions are you most excited about?

I’m really excited to learn more about the Scala programming language.

How’s your session today?

The session went well – we had to take a few minutes to get everyone set up, but we had over 100 people attend and as a result got lots of folks up and running with Titanium.

What would be a single take away for the attendees that you want them to gain from your session?

The mobile web is a great tool, and is progressing fast.  But when you need to go native, Titanium is a great (free and open source) option for developing cross-platform apps that still leverage native UI and platform capabilities that make them indistinguishable from their full native counterparts.  And you get to use JavaScript, which is awesome!

Is this your first time being part of Oscon? If not, then how’s it different from last year?

Yes, this is my first time, but certainly not the last, I had a great experience.

What’s current technology that you couldn’t live without?

If someone took my MacBook Pro away I’d probably cry.

To learn more about the product go to http://appcelerator.com And be sure to follow @kevinwhinnery

Be sure to join Girls in Tech Portland Chapter at OSCON 2010 this year at Portland Oregon.

os10pgit_150x150

Register now and save 15%. Use discount code os10pgit when registering at: http://www.oscon.com/oscon2010

For More info for our local Portland chapter, go to our facebook page. If you are interested in being a guest speaker and/or panelist for our workshops and lectures, pls feel free to drop me an email: ivo@girlsintech.net

tweet @mssonicflare @oscon @24notion @gitweet

#oscon #portland #opensource

Share:
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • email
  • Google Buzz
  • HackerNews
  • LinkedIn
  • Posterous
  • RSS
  • Tumblr
  • Reddit

Tags: 24notion, Developers, Engineer, girls in tech portland, gitpdx, ivo, Ivo Lukas, kevin whinnery, mobile, open source, oregon, OSCON, platform, technology
Posted in Girls In Tech, Portland | 2 Comments »

Freelance Camp 2009!

July 21st, 2009
All Chapters, Events, San Francisco, santa cruz
profile picture

Seana Norvell

freelance camp

Have you heard of it? The world’s first Freelance Camp was held August 16th 2008  in the amazing coastal city of Santa Cruz, California! The event was to explore and promote the synergy that independent contractors can bring to business today.

Freelance Camp is a place to discuss and explore the different approaches to running a successful freelance business / service company. Events have been based on the Barcamp format, which is a network of user generated participatory events whose content is fully provided by the participants. Anyone with something to contribute or with the desire to learn is welcome and invited to join. Some of the events are free (thanks to sponsors) while other charge a token fee to help cover overhead. Each camp is run by a local team of volunteers and is put on for the benefit of the community (not profit). Any left over proceeds are donated to the organizer’s charity of choice. All the events to date have included breakfast, lunch and an after party.

Who should come? If you sell your services (or are considering it), you are a perfect fit: developer, designer, accountant, blogger / journalist, realtor, lawyer, carpenter, engineer, financial adviser, marketer, sales, musician, artist, inventor… Historically, the bulk of attendees are from the hi-tech industry but Freelance Camp organizers encourage all types of owners to come to provide a balanced perspective to business.

* Get experience based answers to your questions.
* Network and meet people running successful freelance businesses.
* Form partnership and collaborate.
* Find clients.
* Help others and be a person of influence.

Has your curiosity been peaked? Here are details on the next event:

Venue: Rittenhouse Building, Downtown Santa Cruz, CA
Date: Saturday August 15, 2009
Time: 8am – 6pm + after party
Cost: $25 or free if you are a student
Schwag: Klean Kanteen 27oz bottles
Register: http://freelancecamp3.eventbrite.com/

Share:
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • email
  • Google Buzz
  • HackerNews
  • LinkedIn
  • Posterous
  • RSS
  • Tumblr
  • Reddit

Tags: business, conference, designers, Developers, Engineer, freelance, journalist, networking, Silicon Valley, small businesses
Posted in All Chapters, Events, San Francisco, santa cruz | 3 Comments »

Girls in Tech Omaha Officially Active

May 14th, 2009
Omaha
profile picture

Kt

Adriana Gascoigne with the Omaha Chapter Advisory Board.

Adriana Gascoigne with the Omaha Chapter Advisory Board.

The Omaha chapter officially launched last Friday with a launch event that coincided with Big Omaha, and the announcement of the chapter and the event were both huge successes! More than 200 people came out to show their interest in and support of bringing Girls in Tech to the Omaha area, sharing ideas and creativity through simple graffiti walls throughout the venue and good ol’ conversations. More than 30 women signed up to become members and so many more party-goers signed up to support GIT in other ways. GIT founder Adriana Gascoigne was in town as a featured speaker for Big Omaha and attended the launch in support of the new chapter.

The event wouldn’t have been as awesome and probably wouldn’t have gotten off the ground at all without the help of the amazing GIT Omaha Advisory Board. So without further ado, meet the other ladies behind the launch of the Omaha chapter:

Erin Hawkins, a senior developer at Brightmix, is our events coordinator. She secured the venue, planned and ordered our food and beverages and worked with the launch party sponsors. Erin brings an attention to detail and a determination to get the job done to the advisory board and her position.

Megan Hunt, the mastermind behind Princess Lasertron, is our outreach/speakers coordinator. She made the graffiti wall installations accessible and relevant and brought a friendly, welcoming presence to the entrance of the event. Megan’s creativity and passion for education and involvement will be tremendous assets in planning and executing future GIT events.

Jaci Rebrovich, marketing manager at the AIM Institute, is our business coordinator. She managed our contact database and sponsorship documentation and despite feeling under the weather managed to welcome nearly each and every guest at the launch party. Jaci’s organizational skills and enthusiasm are a killer combination when it comes to getting anything done.

Thanks to everyone who attended the Omaha launch party, supported the chapter’s origination and expressed their interest in the development of the Omaha chapter. Keep an eye out for our first girls-only event soon, and check out photos from the event (special thanks to Andy Peters for his excellent photography!).

Share:
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • email
  • Google Buzz
  • HackerNews
  • LinkedIn
  • Posterous
  • RSS
  • Tumblr
  • Reddit

Tags: designer, Developer, Engineer, event, girls in tech, KT McBratney, launch, New chapter, Omaha, women in tech
Posted in Omaha | 2 Comments »

  • Events Calendar

    February 2012
    M T W T F S S
    « Jan    
     12345
    6789101112
    13141516171819
    20212223242526
    272829  
  • Recent Jobs

    View All Jobs Post a Job

    UI Designers

    Meetup, New York, NY

    Software Engineers

    Meetup, New York, NY

  • Search

  • Facebook

  • GIT Partners

    Tagged Ad #1
    Girls in Tech China
    GIT Boise
    DEMO Asia
    SMW
    Girls in Tech New York
    CARE General
    Gimme
    PBworks
    Girl Up
    Tripping
    24 Notion
  • GIT Photostream

    A photo on Flickr
    A photo on Flickr
    A photo on Flickr
    A photo on Flickr
    A photo on Flickr
    A photo on Flickr
    A photo on Flickr
    A photo on Flickr
    A photo on Flickr
  • Archives

  • Tag Cloud

    "Lucia Giacomantonio" 24notion Adriana Gascoigne Christine Oneto conference Developers entrepreneur entrepreneurs entrepreneurship event Events facebook fashion gaming Geeks on a Plane girls in tech GIT gitpdx Google innovation iphone ivo Ivo Lukas laurel kaufman Los Angeles marketing networking New York City open source oregon Portland San Francisco santa cruz Silicon Valley social media social networking tech technology Terra Khachooni Tina Tran twitter venture capital women women in tech women in technology
  • lll

Privacy · Login
Blog Posts - RSS and Blog Comments - RSS