Pebbling Club 🐧đŸȘš

  • Getting things "done" in large tech companies | sean goedecke
    Notes
    What does it mean to get things done in large companies? Most importantly, it means finishing things. How can you finish things in a world where you can keep improving systems indefinitely? It means getting them to a point where the decision-makers at the company are happy.
    Feed
    Unfurl
  • The Hidden Cost of AI Coding – Terrible Software
    Notes
    Perhaps what we need is a new understanding of where happiness can exist in this AI-augmented world. Maybe the joy doesn’t have to disappear completely — it just shifts. Instead of finding delight in writing the perfect algorithm, perhaps we’ll discover satisfaction in the higher-level thinking about system design, in the creative process of describing exactly what we want to build, or in the human aspects of software development that AI can’t touch.
    Feed
    Embed
    Unfurl
  • Eject disk.
    Notes
    You are not the problem. The system was never built for you. And you don’t have to shrink yourself to survive it.
    Feed
    Unfurl
  • Horseless intelligence | Ned Batchelder
    Notes
    OK, so AI doesn’t think the same way that people do. I’m fine with that. What’s important to me is that it can do some work for me, work that could also be done by people thinking. Cars (“horseless carriages”) do work that used to be done by horses running. No one now complains that cars work differently than horses.
    Feed
    Unfurl
  • "Vibe Coding" vs Reality
    Notes
    "Vibe Coding" might get you 80% the way to a functioning concept. But to produce something reliable, secure, and worth spending money on, you’ll need experienced humans to do the hard work not possible with today’s models.
    Unfurl
  • Revenge of the junior developer | Sourcegraph Blog
    Notes
    One consistent pattern I’ve observed in the past year, since I published "The death of the junior developer", is that junior developers have actually been far more eager to adopt AI than senior devs. It’s not always true; a few folks have told us that their juniors are scared to use it because they think, somewhat irrationally, that it will take their jobs. (See: Behavioral regret theory. Thanks for the pointer Dr. Daniel Rock!)
    Feed
    Unfurl
  • 1x Engineer
    Notes
    You might have already heard of a 10x engineer. Probably too often, actually. If there's such a thing as a 10x engineer, surely there must be a 1x engineer, too? Of course there is! Let's dig into a non-exhaustive list of what qualities make up a 1x engineer.
    Unfurl
  • Stewardship over ownership | nicole@web
    Notes
    A steward doesn't jealously guard, or struggle to gain more power. A steward watches what her responsibilities are, ensuring enough to contribute but not so many as to burn out. And she nurtures and cares for the code, to make sure that it continues to serve its purpose. Instead of an adversarial relationship, stewardship promotes partnership: It promotes working with others to figure out how to make the best use of resources, instead of hoarding them for yourself.
    Feed
    Unfurl
  • How I code with LLMs these days
    Notes
    To me, all signs point towards software engineering changing radically as a profession to be much more oriented around the what and why of software, and much less around the how. This will cause disruption at a massive scale in the long run. But in the short run, it's just a lot of fun to play with these tools and see what they can do.
    Unfurl
  • Ignore the Grifters - AI Isn't Going to Kill the Software Industry — Dustin Ewers
    Notes
    I feel like half of my social media feed is composed of AI grifters saying software developers are not going to make it. Combine that sentiment with some economic headwinds and it's easy to feel like we're all screwed. I think that's bullshit. The best days of our industry lie ahead.
    Unfurl
  • Dan McKinley :: On Misery
    Notes
    Meta’s size makes it de facto unkillable, and I’m sure it’ll exist in some form for centuries. But it’s my hope that it will exist in the sense that IBM exists today. Theoretically you know it’s out there, but it’s very hard to grasp the point of it and it feels thoroughly irrelevant. Nobody remembers who started it or why.
    Feed
    Unfurl
  • Principal Engineer Roles Framework
    Notes
    The framework was pretty helpful for us as a team to optimize (or “force multiply” as we say in the Amazon Principal Tenets) the impact of our super awesome Principal Engineer community. We used the role framework to assess Principal Engineer engagement for our most important projects across Amazon S3/Glacier. In some cases, we changed the role of the Principal Engineer.
  • Hackerrank was broken - but now it's actually harmful — segfaulte
    Notes
    Since everyone started using AI, more candidates started clearing the first round with flying colors. The platforms had to recalibrate to let in their target percentage. But they're not measuring the code written by the candidate anymore—they're measuring how well the candidate uses an LLM. Most developers who can actually write this code try to do it themselves. They get marked lower than peers who used AI and completed it faster. The result? Hiring teams keep raising the bar arbitrarily, trying to find the candidates who are best at prompt engineering their way through a coding test.
    Unfurl
  • Please, Stop the Absurd Coding Challenges | _blackentropy
    Notes
    Hiring processes should focus on problem-solving, collaboration, and growth in relevant areas. Unrealistic expectations don’t attract the best talent – they just exhaust and discourage it. If companies want adaptable developers, they should focus on the long-term ability to learn, not how fast someone can tackle an arbitrary test. Dropping these absurd assignments and focusing on what really counts could foster a better, more inclusive tech culture.
    Unfurl
  • Surviving a tech job market recession
    Notes
    I lost my job in March and I’ve been slowly starting to look for my next thing. I’ve been talking to other folks who’ve been laid off to get a sense of the job market — and the stories they’re sharing give me flashbacks to twenty years ago.
    Feed
    Unfurl
  • My 20 Year Career is Technical Debt or Deprecated
    Notes
    My entire career is now technical debt, or the code has been deprecated.
    Unfurl
  • What's a senior engineer's job? - Julia Evans
    Notes
    most (all?) of the senior engineers I know take on a significant amount of helping-other-people work in addition to their individual programming work. The challenge I see me/my coworkers struggling with today isn’t so much “what?? I have to TALK TO PEOPLE?? UNBELIEVABLE.” and more “wait, how do I balance all of this leadership work with my individual contributions / programming work in a way that’s sustainable for me? How much of what kind of work should I be doing?“
    Feed
    Unfurl
  • Alex Payne — Letter To A Young Programmer Considering A Startup
    Notes
    Maybe your goal is best met by building a stable yet undemanding career that leaves plenty of time for family, friends, community, and self improvement.
    Unfurl
  • my personal noise, 7 years @ Mozilla
    Notes
    I’m going to go and work with people who make Mozilla not just a job, who have made this my home for 7 years, and who are as passionate about Mozilla & the Open Web as I am.
    Unfurl
  • Nick Bradbury: Old Farts Know How to Code
    Notes
    "Old farts" are often excluded from that culture, not because we're lousy coders but because we won't put up with that shit. We have lives, we have families, we have other things that are important to us. We're not about to sleep at our desks and trade watching our kids grow up for the promise of striking it rich. Especially when the people who really strike it rich aren't the ones writing code.
    Unfurl
  • The scariest pricing idea ever. That works. | The Freelancery
    Notes
    "Call it ‘fill-in-the-blank’ invoicing. Or ‘pay what you want’ pricing.<br /> <br /> The notion is, you do the work first, then let the client decide how much to pay for it."
    Unfurl
  • Piaw's Blog: Tips for Tech Leads
    Notes
    "One of the unending sources of frustrations of being an experienced engineer in a company full of fresh graduates is having to deal with new tech leads---many engineers fresh out of school are great designers and engineers, but couldn't lead a team out of a paper bag. It didn't help that Google's internal leadership training was derived from team-building exercises for experienced executives, rather than leadership 101 that would have been appropriate in this situation." One of the unending sources of frustrations of being an experienced engineer in a company full of fresh graduates is having to deal with new...
    Unfurl
  • Piaw's Blog: Tips for Tech Leads
    Notes
    "One of the unending sources of frustrations of being an experienced engineer in a company full of fresh graduates is having to deal with new tech leads---many engineers fresh out of school are great designers and engineers, but couldn't lead a team out of a paper bag. It didn't help that Google's internal leadership training was derived from team-building exercises for experienced executives, rather than leadership 101 that would have been appropriate in this situation."
    Unfurl
  • How to Have a Productive First Week in a New Job as a Remote Employee
    Notes
    "One of the most difficult periods in any job is the first few weeks, while you are getting to know your team, the company and your new job. It can be a difficult time for any employee, but it can be even more difficult for employees who are working in remote offices or telecommuting. Getting to know the team and understanding the company culture are much more difficult when you aren’t sitting in the corporate office with the rest of your team. However, there are plenty of things that you can do as a remote employee, or as an employer of remote employees, to make that first week a little easier on everyone."
    Unfurl
  • 5 reasons why your company should be distributed « toni.org
    Notes
    "Your employees will love it ... You can hire great people wherever you find them ... You will use better communication tools ... You can still be social ... Your offices will be more fun"
    Unfurl
  • Programmer Competency Matrix
    Notes
    "Note that the knowledge for each level is cumulative; being at level n implies that you also know everything from the levels lower than n. "
    Unfurl
  • Rands In Repose: The Pond
    Notes
    "I don’t know what the hell this remote person is doing, so I’m going to assume he’s stumbling around the house in his underwear." Been there, done that, still closed bugs and checked in code.
    Unfurl
  • How to Start Speaking at Events | chrisbrogan.com
    Notes
    "One day, I wasn’t a speaker at conferences, and then I was. And then a little while later, I was a paid speaker. And now, I’m a decently paid speaker. Some day, I hope to be a really well-paid speaker"
    Unfurl
  • Where will all the web developers go? | Morethanseven
    Notes
    "So. What happens in 10–20 years time to the now quite large number of professional web developers.Do we all just do the same thing we’re doing now. Just with higher version numbers? ... Do we all become managers? ... Is their another industry that will have us?"
    Unfurl
  • Up With Grups - The Ascendant Breed of Grown-Ups Who Are Redefining Adulthood -- New York Magazine
    Notes
    "It’s about reimagining adulthood as a period defined by promise, rather than compromise. And who can’t relate to that?"
    Unfurl
  • You Weren't Meant to Have a Boss
    Notes
    "The restrictiveness of big company jobs is particularly hard on programmers, because the essence of programming is to build new things."
    Unfurl
  • Notional Slurry » There are exactly two ways: one, and many
    Notes
    "So a generalist pays the rent, in the end, by having a reputation (social capital) and a wide-ranging interest (intellectual capital) and trading those for money."
    Feed
    Unfurl
  • Not An Employee
    Notes
    "We do not work for you. You do not work for us. We choose to work together."
    Unfurl
  • Unasked-For Advice to New Writers About Money
    Notes
    "it very often appears to me that regardless of how smart and clever and interesting and fun my fellow writers are on every other imaginable subject, when it comes to money — and specifically their own money — writers have as much sense as chimps on c
    Unfurl
  • An Entirely Other Day - Wide vs. Deep
    Notes
    "I’ve got this theory about what it’s like to be a manager and what it’s like to be a developer ... and I think it explains pretty well why I deeply, profoundly hate the former and dearly, truly love the latter."
    Unfurl
  • Coworkers of the World, Unite! | The American Prospect
    Notes
    "The always-on, perpetual freelance culture of Web 2.0 has spawned its own "coworking" spaces, but are these new techno-optimists building sustainable communities?"
    Unfurl
  • SRT opens Ann Arbor office, more than triples its employees
    Notes
    "The company, which provides software development consulting, has just opened an office in Ann Arbor which will open its doors as a third space of sorts for the local computer community."
    Unfurl
  • Google workers - Ann Arbor News Extra - MLive.com
    Notes
    Kind of a fluff piece, doesn't tell me much about what's going on at Google A2. It's all "Wow, kooky Californian office space with weird carpet and massage chairs and sunlight! How can you get any work done?"
    Unfurl
  • In Silicon Valley, Millionaires Who Don’t Feel Rich - New York Times
    Notes
    "many such accomplished and ambitious members of the digital elite still do not think of themselves as particularly fortunate, in part because they are surrounded by people with more wealth"
    Unfurl
  • Web Worker Daily » Blog Archive How to Cope with Job Burnout «
    Notes
    "Even if you love your work, there will be times when it no longer fills you with passion and energy."
    Unfurl
  • Working for The Man | Tux Deluxe
    Notes
    "what kind of advice I would give if I could meet myself at his age, in order to guide the young Allison into a promising engineering career."
    Unfurl
  • Rands In Repose: A Glimpse and a Hook
    Notes
    "The terrifying reality regarding your resume is that for all the many hours you put into fine-tuning, you've got 30 seconds to make an impression on me. Maybe less."
    Unfurl
  • Charlie's Diary: The writer's lifestyle
    Notes
    "Being a self-employed writer is not a lifestyle that suits everyone. In fact, there are a lot of misconceptions about what the job entails."
    Feed
    Unfurl
  • Web Worker Daily » Blog Archive An Afternoon, Co-Working at the Hat Factory «
    Notes
    "A friend emailed and told me to come check out an open house for the Hat Factory, a Coworking community space in San Francisco’s semi-industrial Dogpatch neighborhood"
    Unfurl
  • computerjobs.com: superhero
    Notes
    "Requirements: Laser vision Ability to fly Ability to breath underwater Invisible plane would be a plus Web throwing experince is a big plus"
    Unfurl
  • Rands In Repose: Ninety Days
    Notes
    "Your job interview isn't over until you've changed to become part of a new team."
    Unfurl
  • x=Control, y=Responsibility
    Notes
    "Control must be correlated with responsibility."
    Unfurl
  • A Techie, Absolutely, and More - New York Times
    Notes
    "There isn't the buzz and excitement about computer science that there should be"
    Unfurl
  • Workers of the world... relax! | MetaFilter
    Notes
    "Why work? Why not play instead?"
    Unfurl