In the wake of Agile’s success and the benefits it offers organizations to help them achieve faster delivery, happier customers, and more engaged teams, “Collaboration” has become…
The 2016 is the 10th year I am working full time in the computer science field. Before that I had graduate school, a startup, an undergraduate degree, high school - always programming. My first progra
Freelancers: Should You Show Up as You or a Company?
What to call your design business is one of the biggest questions freelance designers face. As a designer you are running a business, whether you have an LLC that clients write checks out to or not. But you are also a person who designs, and your reputation is likely tied to your first and last name. (Unless you’re so famous people only refer to you by one of them.)
Tenacious curiosity in the lab can lead to a Nobel Prize – mRNA research exemplifies the unpredictable value of basic scientific research
The winners of the 2023 Nobel Prize in physiology or medicine made a discovery that helped create the COVID-19 vaccines. They couldn’t have anticipated the tremendous impact of their findings.
20 Things I've Learned in my 20 Years as a Software Engineer - Simple Thread
Important, Read This First You’re about to read a blog post with a lot of advice. Learning from those who came before us is instrumental to success, but we often forget an important caveat. Almost all advice is contextual, yet it is rarely delivered with any context. “You just need to charge more!” says the company […]
Design Engineering at Vercel: What we do and how we do it – Vercel
Design Engineers at Vercel blend aesthetic sensibility with technical skills. Learn about Vercel's philosophy on what Design Engineering is and how we work.
No one ever gets talker’s block. No one wakes up in the morning, discovers he has nothing to say and sits quietly, for days or weeks, until the muse hits, until the moment is right, until all…
Fears of job displacement have often centered around the rise of artificial intelligence (AI) and its potential to automate tasks traditionally performed by humans. While AI undoubtedly presents challenges and opportunities, there's a subtler, more immediate threat lurking in the shadows.
Whenever I need to hire someone new onto my team, I put myself through a miniature bootcamp. Here are the broad strokes. Know what you're looking for before you look for it. If you can't articulate what your expectations of this team member will be for the first 30, 60, 90 days, you're putting a low ceiling on the experience for all.
Managing Up — Stories and Guidelines for Working with Senior Leaders
You could rephrase 'managing up' as how to work with important people so that they want to work with you more, not less. This is a key skill for career growth for obvious reasons.