POPULARITY
Welcome to another episode of Develomentor. Today's guest is Simon Willison.Simon Willison is a JSK Journalism Fellow. When selected as a fellow he was an engineering director at Eventbrite. He originally joined Eventbrite through its acquisition of Lanyrd, a Y Combinator-funded company he co-founded in 2010. Simon has made huge leaps in data journalism. Simon is a co-creator of the Django Web Framework. He has also been blogging about web development, programming and data journalism since 2002 at simonwillison.net.Simon is the creator of Datasette, a new tool for publishing structured data as a web API. Datasette is based on Simon’s experiences working as a data journalist at the Guardian newspaper in the United Kingdom. One of Simon’s projects included the Guardian’s crowdsourcing application for analyzing expense claims by members of Parliament.If you are enjoying our content, click here to support us!QuotesThese days python is used for data science. None of that tooling existed back then. The website of python was very nascent. People were still figuring out ‘whats the best way to build things with python‘?You can use software engineering skills to help tell stories and to help break the news. “My wife and I got married in 2010 and we decided that we’d quit our jobs and go off traveling as long as we could. We’d take laptops and see if there were freelancing clients we could work with.” —Simon WillisonAdditional ResourcesWhat is a content management system (CMS)? – https://www.youtube.com/watch?v=cb8MkRr9gu0One of Simon’s side projects Owls Near Me – https://www.owlsnearme.com/Learn more about the Django Project – https://www.djangoproject.com/The Pendulum Approach – by Charity Majors – https://charity.wtf/2019/01/04/engineering-management-the-pendulum-or-the-ladder/Charity Majors on Develomentor – https://develomentor.com/2020/06/18/charity-majors-systems-engineer-cofounder-of-honeycomb-io-66/Check out Simon’s newest side project Datasette – https://github.com/simonw/datasetteThe Manager’s path – https://www.amazon.com/Managers-Path-Leaders-Navigating-Growth/dp/1491973897Ask a manager blog – https://www.askamanager.org/You can find more resources in the show notesTo learn more about our podcast go to https://develomentor.com/To listen to previous episodes go to https://develomentor.com/blog/Connect with Simon WillisonLinkedInGitHubhttps://simonwillison.net/Follow DevelomentorTwitter: @develomentorConnect with Grant IngersollLinkedInTwitter
My guest on today’s show is a Developer Advocate at Google working with the Chrome team to develop and promote web standards and developer tools. Prior to Google he worked at Lanyrd on their mobile website and for the BBC on JavaScript libraries and standards. He says that he wants the web to do what native does best, and fast. EPISODE DESCRIPTION: Phil’s guest on today’s show is Jake Archibald. He is a Developer Advocate at Google. Currently, he is working with the Chrome team developing and promoting innovative tools like squoosh.app. He is there to promote web standards and developer tools to all who will listen. Before beginning his career at Google he worked for the BBC developing their web services and JavaScript library and standards. Later he moved to Lanyrd. Today, he is a well-known conference speaker. Jake has delivered talks at JSConf.Asia, LDNWebPerf and SmashingConf London, to name a few. KEY TAKEAWAYS: (00.49) –Could you give us an understanding of what your current role with Google as a developer advocate is like? Jake starts out by explaining that it is a really varied role that changes from day to day. Last year, he was working on Squoosh.app, an image compression tool for the web. It uses codecs from C and Rust to compress images in the browser. Other times he works on web standards. He is also involved in fixing Chrome bugs. He sees is role as promoting the web rather than just Google services. When other browsers get things right they praise and promote them too. His aim is to help everyone to get more out of the web and working for Google has not constrained him at all he has been given the freedom to speak freely, which helps things to move forward faster. (3.50) Phil asks him to tell the audience about his work with the BBC, which was also all about web standards. Initially, Jake made web pages for TV shows. He then moved on to work on the BBC’s JavaScript library, which they use on pretty much every one of their pages. One of the biggest challenges he faced then, was keeping everything backward compatible. BBC policy meant that everything they produced had to be accessible using free tools, even older versions. Because, at the time, the newest version of Safari was a paid for tool, everything they built had to be compatible with the older version because it was still free. (5.41) – Can you please share a unique career tip with the I.T. career audience? The thing that made Jake successful was being in the right place at the right time. He feels there is an element of luck involved in everything. When he started out he knew very little about the web. But, within 2 years he had learned most of CSS, HTML, and JavaScript. So, when the web exploded he was able to exploit that knowledge to the full. This was despite the fact that there were, and still are, gaps in his knowledge. Not knowing everything will not stop you from progressing in your IT career. So, don’t get hung up about it. Just maximize what you do with your current skills and keep on learning to succeed. (8.00) – Can you tell us about your worst career moment? That happened early in his career. He was working for a large corporation looking after their site and intranet. One day the HR department asked him to take some of the job postings and install them on their intranet. It sounded easy but was far from it. The way their site worked with cookies made it very tricky to scrape the information, so it could be added to the intranet. At the time, he knew nothing about Perl. But, it was really the only solution. So, he had no choice but to work out how to do it. After a bit, he managed it and the team he was working with were really pleased. But, he realized they had zero understanding of what it had taken to achieve that result. At that point, he realized he had not found his dream job. In fact, it was going to be quite limiting, so he had no choice but to move on. That felt pretty bad. He was pretty disappointed. The other worst moment was when he broke the BBC’s iPlayer, their streaming service. He had not uploaded something properly. An error which, after two weeks, broke the corporation’s streaming service when a rarely used server was pulled into use. Only then did the error become apparent. He was blamed, despite the fact that it was a weakness in the deployment system that ultimately caused the issue. (13.58) – What was your best career moment? For Jake, being able to contribute to the HTML spec was a huge moment. The web will outlive him, so it feels good to be leaving a legacy, something which others will continue to benefit from. (15.45) – What excites you about the future of the IT industry and careers? For Jake, the fact that the web and JavaScript are still growing is exciting. In 10 years it is going to look very different than it does now. We are going to be able to do so much more with it. (17.55) – What drew you to a career in IT? When Jake was given his first computer at about the age of 7, he was hooked. He loved programming stuff that resulted in immediate visual feedback. So, he fell in love with the web the moment he was introduced to it. (19.00) – What is the best career advice you have ever received? One of Jake’s first jobs was working for a UK retail chain called GAME. Weirdly, his then boss told him to “get out of retail as soon as possible.” He pointed out that the pay was awful and the job was rarely enjoyable. At the time, the job fitted in well with his studies, so he stayed. But, he took the advice to heart and was careful to make sure he did not follow a career path that led to him working in retail. (20.55) - Conversely, what is the worst career advice you've ever received? Interestingly, that came from a deputy manager at GAME. He wanted him to go into retail management. Fortunately, his direct boss had already pointed out to him the pitfalls of that career path. So, Jake did not make the mistake of staying in retail. (21.19) – If you were to begin your IT career again, right now, what would you do? Jake would make sure that he got a grounding in the basics. His career path meant he skipped a lot of the simpler stuff. Now, he is struggling a bit because of this. He wishes he had done more of a computer science based course. Instead of the multimedia orientated one he actually completed. (22.38) – What are you currently focusing on in your career? Jake’s primary objective is not to get promoted into misery. It is something that he has seen happen to others. It is all too easy to get taken further away from what you enjoy doing every time you get promoted. Plus, of course, every time you move up the ladder you end up with more responsibility. He would rather take a sideways move than end up doing something he does not enjoy. Right now, his focus is web performance. He thinks that a lot of the bundling tools have got things wrong. So, that is very much a focus. (24.07) – What is the number one non-technical skill that has helped you the most in your IT career? Becoming a confident speaker has made a huge difference to Jake’s career. One conference talk led to another until he started to become well know. When that happened, finding work became really easy. The thing he enjoys most about conferences is speaking to people after he has given his talk. Jake finds that he learns so much from those conversations. (27.00) - What do you do to keep your own IT career energized? Jake says that he embraces procrastination. The most important work he has done has happened when he has meandered away a bit from what he should have been doing. Giving yourself a little time to explore is a great way to get the creative process going and come up with something really different. It is a great way to break the cycle of boredom and re-energize yourself so you can get some of the more tedious stuff done. (29.13) - What do you do in your spare time away from technology? Jake walks a lot, especially in the countryside. He finds it to be a good way to get away from things, take a bit of exercise, re-set and re-energize. (31.00) – Phil asks Jake to share a final piece of career advice with the audience. While at school his art teacher said to him “you get better with every painting that you paint.” Now, he realizes that is true of coding too. You need to practice to get good at it. If you are not developing the skills you want on the job. Take on small projects outside of the workplace to help you to do so. BEST MOMENTS: (2.35) JAKE – “I’m paid by Google to promote all things web." (5.50) JAKE – "Learn to be in the right place at the right time." (14.11) JAKE – "Contributing to the HTML spec was a huge moment for me." (16.36) JAKE – "In 10 years, we're going to look at the web now and think that looks so ancient." (22.40) JAKE – "Don’t get promoted into misery." (27.00) JAKE – "Embrace procrastination, as much as time allows." CONTACT JAKE: Twitter: https://twitter.com/jaffathecake GitHub: https://github.com/jakearchibald/ Website: https://jakearchibald.com/
Fixate on Code | Weekly interviews on how to write better code, for frontend developers
Jake is a developer advocate for Google Chrome where he speaks regularly about Service Worker, application performance, and offline-first apps. Before joining the team at Google, Jake worked at Lanyrd honing his performance skills, and before that worked at the BBC creating an inclusive experience for users with disabilities.
Guests - Wendy Hughes / Paula Lauterbach / Brian Hart / Jimmy Palombi
How using tools like Lanyrd and Eventbrite can help you run your academic conference, workshop or seminar
In this podcast episode Greg introduces and welcomes Ayori Selassie as the new co-host to the BIT podcasts as well as a new member of the BIT organization.Ayori discusses with Greg, her recent experience in attending the Google SRE (Site Reliability Engineering) class in Mountain View.Greg Greenlee and Ayori Selassie talk Distributed System Design, building systems that scale at Google and offer tips on how you can engage in the emerging field of Site Reliability EngineeringWe also touch on the importance of attending tech conferences and how attending can benefit your skill set and technology career. (This also gave us a segway into our next podcast!!!)Web sites mentioned:http://www.blacksintechnology.net(Blacks In Technology)http://www.bitdigest.net(BIT Tech Digest)http://www.highscalability.com(High Scalability)http://www.youtube.com/user/hangops/videos(Hang Ops youtube channel)http://www.lanyrd.com(Lanyrd)https://www.derbycon.com/(DerbyCon)https://tito.io/distill/2013?release_id=um9zjsmycfo(Distill)
In this podcast episode Greg introduces and welcomes Ayori Selassie as the new co-host to the BIT podcasts as well as a new member of the BIT organization.Ayori discusses with Greg, her recent experience in attending the Google SRE (Site Reliability Engineering) class in Mountain View.Greg Greenlee and Ayori Selassie talk Distributed System Design, building systems that scale at Google and offer tips on how you can engage in the emerging field of Site Reliability EngineeringWe also touch on the importance of attending tech conferences and how attending can benefit your skill set and technology career. (This also gave us a segway into our next podcast!!!)Web sites mentioned:http://www.blacksintechnology.net(Blacks In Technology)http://www.bitdigest.net(BIT Tech Digest)http://www.highscalability.com(High Scalability)http://www.youtube.com/user/hangops/videos(Hang Ops youtube channel)http://www.lanyrd.com(Lanyrd)https://www.derbycon.com/(DerbyCon)https://tito.io/distill/2013?release_id=um9zjsmycfo(Distill)
On this week's show, recorded at RailsConf 2013, Ben Orenstein is joined by Sandi Metz, developer, author, podcaster, and recent Ruby Hero award winner. Ben and Sandi discuss winning awards, writing, whether notoriety changes who you are, what Sandi is proud of, the bad code she's writing and why, what she's doing now, getting real feedback on your work, that it's OK not to know everything, and much, much more. Practical Object-Oriented Design in Ruby Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz Lanyrd Follow @thoughtbot, @r00k, and @sandimetz on twitter.
Cindy Chastain, Creative Director & Experience Strategist at R/GA—plus actress, screenwriter, and freelance strategist—is Jeffrey Zeldman's guest in Episode No. 82 of The Big Web Show, sponsored by Happy Cog. Links for this episode:@cchastainR/GALinkedinslideshareLanyrd: bioLanyrd: past speaking engagementsLoveless – the movieLoveless – IFC reviewHappy Cog
Natalie and Simon launched the first version of Lanyrd.com while on honeymoon in Casablanca. As the site took off, they realised their side project was destined to become something much bigger. This talk will tell the story of Lanyrd, from a two-week proof of concept to a full-fledged startup via three intensive months of Y Combinator in Silicon Valley. They’ll share the trials, tribulations and lessons they learned along the way. This is the talk they wish they’d heard before they got started! Natalie co-founded Lanyrd on her honeymoon with her husband Simon. Before co-founding a startup, she worked as a senior client-side engineer at Clearleft in Brighton, UK. Today, she juggles leading design, client-side engineering and UX on the project with building the company. If Natalie had any time for hobbies, she would enjoy pottery, yoga, writing and flying her kite. Follow Natalie on Twitter: @Natbat Simon is a co-founder of Lanyrd, and co-creator of the Django web framework. Prior to diving in to the world of entrepreneurship, Simon built crowdsourcing and database journalism projects for the Guardian newspaper in London. Simon is responsible for all of the server-side code on Lanyrd, unsurprisingly written with Django. He is also obsessed with Zeppelins, and hopes one day to build one. Follow Simon on Twitter: @simonw Licensed as Creative Commons Attribution NonCommercial ShareAlike 3.0 Unported license (http://creativecommons.org/licenses/by-nc-sa/3.0/).
Gastheer Maarten Hendrikx, @maartenhendrikx op Twitter. Panel Marco Frissen, @mfrissen op Twitter, of via zijn website. Jan Seurinck, @janseurinck op Twitter, of via zijn website. Davy Buntinx, @dirtyjos op Twitter, of via zijn website. Cindy de Smet, @drsmetty op Twitter, of via haar website. Onderwerpen Cindy gaat meteen fel van start over de resultaten van een Amerikaans (Nielsen) onderzoek dat vrouwen iPhones preferen en mannen Android. Zin of onzin? (AppleInsider) We hebben allemaal wel een mening over Chrome OS, dat vandaag door Google getoond is. Helaas pas 2e helft 2011 echt beschikbaar. (Google Chrome Blog) Via Chrome komen we op Android, waar Gingerbread (Android 2.3) op de nieuwe Google Nexus S (gemaakt door Samsung) uitgebracht is. (Tweakers) Teeven, staatssecretaris van veiligheid en justitie bij het VVD wil permanente internet taps. (Fok) Tips Davy heeft het over Momento, een iPhone app om een online "dagboek" bij te houden. Jans eerste tip is muuter.com, waarmee je tijdelijk twitter gebruikers kan blokkeren (bijvoorbeeld als ze weer eens een event bezoeken en daar constant over twitteren). Tweede tip is Winamp voor Android (icm Windows), waarmee je je muziek via WiFi kan syncen. Cindy is enthousiast over Lanyrd, een overzicht van conferenties en social media contacten. Marco is blij met zijn XBox 360 en Kinect, heeft voor de laatste een TV mount gekocht. Zijn tip is Dialvetica, een iPhone app waarmee je bijzonder snel je contacten kan mailen, bellen of SMSen. Maarten rondt af met Ge.tt, een supersimpele manier om snel bestanden te delen. Beetje drop.io achtig, maar eenvoudiger (en het werkt nog). Feedback Het Tech45-team apprecieert alle feedback die ingestuurd wordt. Heb je dus opmerkingen, reacties of suggesties, laat dan een commentaar hieronder achter. Via twitter kan natuurlijk ook @tech45cast. Ook audio-reacties in .mp3-formaat zijn altijd welkom. Items voor de volgende aflevering kunnen gemarkeerd worden in Delicious met de tag 'tech45'. Vergeet ook niet dat je 'live' kan komen meepraten via live.tech45.eu op dinsdag 14 december vanaf 21u30. Deze aflevering van de podcast kan je downloaden via deze link, rechtstreeks beluisteren via de onderstaande player, of gewoon gratis abonneren via iTunes.