C Coding Career
Home
Public
🔒 Announcements 🤯 Learning in Public 🌏 Local Meetups (BE SAFE!) 📚 Lindy Library 🎧 Podcasts
CC Handbook
⬇️ Handbook v1
CC Community
CC Creators
DX Circle
DX Blog DevTools DevCommunities
       Log in   Sign up
    • Log in
    • Sign up
    Home
    Public
    🔒 Announcements 🤯 Learning in Public 🌏 Local Meetups (BE SAFE!) 📚 Lindy Library 🎧 Podcasts
    CC Handbook
    ⬇️ Handbook v1
    CC Community
    CC Creators
    DX Circle
    DX Blog DevTools DevCommunities

    Home

    Latest
    • Latest

      Show the newest posts first
    • New activity

      Show posts with latest comments first
    • Oldest

      Show the oldest posts first
    • Popular

      Show the most engaging posts first
    • Likes

      Show posts with most likes first
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in Podcasts

    So You’ve Got A Job Offer, Now What? [Ladybug Podcast]

    nice discussion on negotiation and onboarding when you get an offer - happy to chat about any of the topics raised, i'm friends with the hosts

    
    So You've got a Job Offer, Now What? — Ladybug Podcast
    You studied a bunch, landed the interview, passed the whiteboarding exercises, nailed the behavioral interview, and finally got the job. Congratulations on your new position! So now what? Today we’re sharing some of our experiences to help your job transition happen smoothly.
    https://www.ladybug.dev/episodes/so-youve-got-a-job-offer
    
    and youtube here:

    
    

    Liked by wasabigeek and 3 others
    Like Comment
    0 comments
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in DevTools

    Origins of React

    This was an old but gold listen:

    
    How ReactJS was created - with Pete Hunt
    Are you looking for the real computer revolution? Join the club! Future of Coding is a podcast and community of toolmakers, researchers, and creators working together to reimagine computing.
    https://futureofcoding.org/episodes/011.html
    
    I'm somewhat obsessed with learning lessons from React's early days to hopefully gain some ideas for future use.

    • Early recruits like Sophie Alpert, Cheng Lou, Dan Abramov liked internals of React, not "look how fast i can build an app" (35 mins)
    • "People conflate making programming easier for programmers and making programming more accessible for a wider audience". Pick your audience, dont do both (45mins)

    Liked by Helder 1
    Like Comment
    0 comments
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in Learning in Public

    #LearnInPublic Inspo Vol 12

    1. PUWTPD on React's official channel

    Go check out their recent Q&A  and how I did a small bit of PUWTPD there :)

    2. Clone a familiar app and take in-progress screenshots

    

    I tried to clone gmail with just HTML and CSS. pic.twitter.com/ZBonVWzkaC

    — Adedamola (@Dedribble) April 2, 2021
    



    3. Contribute to React and take notes on how you did it:

    (an old post from me)
    
    Warn when setState is a function that doesn't return · Issue #13111 · facebook/react
    Do you want to request a feature or report a bug? I am proposing adding a warning in development. What is the current behavior? when I do this.setState(({ bool }) => { bool: !bool }); this is va...
    https://github.com/facebook/react/issues/13111
    

    Liked by swyx and 1 other
    Like Comment
    0 comments
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in DevTools

    "Developer tools can be magic. Instead, they collect dust."

    A thought provoking blogpost from a devtools PhD:
    
    Developer tools can be magic. Instead, they collect dust.
    I started working on advanced developer tools 9 years ago. Back when I started, “programming tools” meant file format viewers, editors, and ...
    http://www.pathsensitive.com/2021/03/developer-tools-can-be-magic-instead.html
    
    > "tools research is still light-years ahead of what’s being deployed. It is not unusual at all to read a 20 year-old paper with a tool empirically shown to make programmers 4x faster at a task, and for the underlying idea to still be locked in academia."

    > "Programming tools are not a domain where advances are “an idea whose time has come.” That happens when there are many people working on similar ideas; if one person doesn’t get their idea adopted, then someone else will a few years later. In programming tools, this kind of competition is rare."

    The HN discussion has more:

    https://news.ycombinator.com/item?id=26612894


    >
    
    Liked by Ben 1
    Like Comment
    0 comments

    Rene Hernandez

    Joined Jan 11, 2021
    Software Engineer and DevOps
    Ottawa, Canada
    Rene Hernandez
    Posted in Learning in Public

    Shoutout to the Coding Career Handbook

    I've been reading the handbook for a while, and I am enjoying it a lot.

    My two biggest takeaways so far:
    • I was already familiar with many of the topics of the book, but having them in a single place I can reference is pretty handy and refreshing knowledge is always great.
    • The sheer amount of external links is amazing. That helps me to collect more information about areas I want to dive deeper.
    Liked by swyx 1
    Like Comment
    1 comment
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in Podcasts

    Learning Machine Learning with Radek Osmulski [ML Engineered Podcast]

    super cool to see  Radek Osmulski  join the  Charlie You (ML Engineered)  podcast, both of whom are in this community!! an inspiring journey into ML from a self taught point of view.

    
    A Practical Approach to Learning Machine Learning with Radek Osmulski (Earth Species Project) - Machine Learning Engineered
    Radek Osmulski is a fully self-taught machine learning engineer. After getting tired of his corporate job, he taught himself programming and started a n...
    https://www.mlengineered.com/episode/radek-osmulski
    
     

    Radek Osmulski

    Joined Jan 14, 2021
    Deep Learning Eng, radekosmulski.com
    Lodz, Poland

    Charlie You (ML Engineered)

    Joined Oct 31, 2020
    Level up your ML skills! 👉
    Liked by Charlie and 1 other
    Like Comment
    2 comments
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in Podcasts

    Sarah Dayan on Staff Engineering

    For those interested in an IC (non-management) path beyond Senior, Will Larson's StaffEng.com is the definitive resource, and it now has a podcast! and the first guest is Sarah Dayan, one of the biggest inspirations for the Coding Career Handbook.
    
    Sarah Dayan (Algolia) - StaffEng
    A promotion might be a climb up the ladder but, in actual fact, it’s a step in many directions. Today, we speak with staff plus engineer Sarah Dayan, about the many nuances of her current role at Algolia, both subtle and overt. In this episode, we...
    https://podcast.staffeng.com/1687069/8172674-sarah-dayan-algolia
    
    Transcript here: https://share.descript.com/view/hA5qDZGG4YP
    Liked by Ben 1
    Like Comment
    0 comments
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in Lindy Library

    All Late Projects are the Same (2011)

    https://www.computer.org/csdl/magazine/so/2011/06/mso2011060104/13rRUwI5Uj1


    recommendation from Tef, who I quite enjoy

    1. This was a joke tweet, not me asking a question

    2. You should read Tom DeMarco's "All Late Projects are the same" https://t.co/7K9uaEZkCw

    3. Maybe read "How Complex Systems Fail" toohttps://t.co/aqLNIpiqDg

    — tef (@tef_ebooks) March 29, 2021


    0
    Like Comment
    0 comments
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in Local Meetups (BE SAFE!)

    April 2021 Singapore Meetup

    We're going to meet up on 9 April, Dinner at Lechon near Novena. comment/DM if you're in!

    
    Lechon, Singapore
    Filipino Lechon in Singapore
    https://lechonrepublicsg.wixsite.com/singapore
    

    Liked by wasabigeek 1
    Like Comment
    0 comments
    admin

    swyx

    Joined Oct 3, 2020
    swyx
    Posted in Learning in Public

    #LearnInPublic Inspo Vol 11


    1. How to Learn How Things Work, by Julia Evans

    https://jvns.ca/blog/learn-how-things-work/

    She writes extremely simply and there is a very calming effect to how she develops this piece. You can read this on two levels - first for the actual content, second for how she delivers this content. Both will help you LIP.

    2. Compound's Lightweight Guide to Editing

    https://docs.google.com/document/d/1MoMVNkmVq-abYgdZiB3nKk3c2307GPwqLK3_CUpxxXQ/edit?usp=sharing

    my TLDR:

    • shift into editors mindset (thoughtfully express what you dont like, make constructive suggestions)
    • clarify the writer's objective - the core idea of the piece based on first few paragraphs, structure of the piece. summarize in a sentence or two.
    • structure edits - reorder sections, suggest new headings/sections, extract ideas important enough to be their own paragraphs or sections
    • seek clarity - add clarifying questions, highlight anything that confuses you (tangents, jargon, long sentences). two tricks: read the whole thing out loud, and imagine explaining this over drinks
    • highlight gold - use formatting to help ideas shine - visually prioritize pull quotes, keep paragraphs in check, add images, graphs, tables, lists, bold

    3. It can take 10 years to become an overnight success.

    

    1/ How long does it take to become an overnight success?

    10 years.

    — David Perell (@david_perell) February 7, 2018
    
    4. The Two Goals of Audience Building

    Becoming a domain expert, and building a product your audience needs.

    To Build or Learn in Public:

    • engage with people
    • empower people
    • provide meaningful, valuable content regularly.
    
    The Goals of Audience-Building - The Bootstrapped Founder
    Reading Time: 6 minutes Too many people see audience building as a means to an end: they expect to build a following of people that are just sitting there, waiting to be sold something. The goal of this very limited audience-building approach is to find as many potential sales targets as possible, sell to them, and that’s it. I … Continue reading The Goals of Audience-Building
    https://thebootstrappedfounder.com/the-goals-of-audience-building/
    

    5. Radek Osmulsi on Charlie You's Podcast

    Two community members podcasting with each other!

    
    A Practical Approach to Learning Machine Learning with Radek Osmulski (Earth Species Project) - Machine Learning Engineered
    Radek Osmulski is a fully self-taught machine learning engineer. After getting tired of his corporate job, he taught himself programming and started a n...
    https://www.mlengineered.com/episode/radek-osmulski
    
    Some LIP-relevant quotes from the episode picked by Charlie:
    • "You are the best person in the entire world to help somebody who is just a few steps behind you. There are blog posts that I would not be able to write right now that I was able to write a couple of years ago from the perspective of somebody who just picked up the skills. So I found something that was hard. I learned how to do it. And then I explained it in the language that Radek from three months ago would understand"
    • "With every piece of work that you share, you are building your credibility, more people are hearing about you... Just through being active on the Fast AI forums, I got many job offers... and also through Kaggle competitions"
    • "So there is value in putting your name out there and sharing your work. It sounds bizarre that this is how the life works now, but I keep running into people who are having these freak accidents: They post something online, they keep doing it for a year or two, and suddenly they wake up in a completely different place professionally."
    Liked by swyx and 1 other
    Like Comment
    0 comments
    Icons/loader