Archive for the ‘Uncategorized’ Category

From a recent LinkedIn contribution I wrote:

Communicate. Communicate. Communicate. Communicate as if you were in the same office. Communicate and have a conversation immediately if work items / task descriptions are not clear. Don’t just @mention someone, then spin in your chair or grab coffee while waiting for them to respond. Communicate and participate in all meetings. Your camera should be on. 70% of communication is non-verbal. Communicate the way you would expect someone in the office, or standing across from you, would communicate with you. Don’t hold others to communication standards you’re not upholding yourself. That’s unfair. You’ve got this – now, go be a team player!

From a recent insight on LinkedIn:

Keep that camera on! A key component of in-person communication is reading body language. Remember, 70% of what’s conveyed in a conversation is non-verbal. An in-person conversation from behind a door is pointless, and silly. A video call is much the same. So, again, keep that camera on!

Some people say they can’t keep the camera on for various reasons (excuses). Kids. Improper clothing. Improper setting. That can indicate a lack of professionalism. It also can indicate a lack of interest. If people are truly engaged, you’ll see it in their faces.

What about keeping the camera off because it’s “not your turn?” Good question. Why are you in the meeting if you have nothing to add/listen for? Then have them call you in when they’re ready.

From my latest LinkedIn insight contribution:

There is no substitute for real experience. You can’t expect to be a star basketball player having only attended gym class. At the very least, you start with joining a team. It’s the same with software careers. You must experience real world software dev, with real world problems, and, well, real world people. Don’t be afraid of failure – that’s expected in the beginning. It’s the same pattern as everything else new you’ve tried in your life. Internships give you the real world experience, and are a crash course in the “Fail quickly” approach. Fail, then try again, knowing your team is there to support and correct you. That experience will translate directly into your first real job, and translate to increased earning potential.

A recent contribution I made on LinkedIn:

The act of looking for an internship is a great first step – good for you! There are many resources. First, check with your professors – they may know of open internships. Next, your school’s Careers or Counseling office. They know the sites most often leading to successful internship connections. Third, check known internship sites, like Handshake at https://joinhandshake.com/. Fourth, check out Meetups / Meetup.com. It’s often who you know, not just the little what at this stage in your career. Meetups help you create relationships in your industry of choice. Best of all, they’re free, and there’s often pizza, so you can have informal, less stressful, conversations. Good luck!

New features in Liq added today:

  • Import from WhiskeyShelf CSV export files
  • Delete Observations (your own)
  • Auto-suggest Observations during tastings
  • Auto-suggest Distilleries
  • New Fields: Valuation, Quantity, Special Designation, More
  • Avatars during Live Tastings
  • Performance, Design, and Stability Updates

Check it out! https://liq.live and tell your friends!

Note that Liq is still in beta, so I need your feedback, please! Click the Features & Bug Reports link on the bottom if you want features, or find a bug. If there’s a bug, please provide reproduction steps and the page you were on so it can more quickly be resolved.

Now in Beta: Liq.live

Posted: June 21, 2024 in Uncategorized

Liq, my new spirit collection and management website is now in beta! As a bourbon collector and enthusiast, this was a passion project. I wanted to be able to manage my collection AND my tastings, and share them with friends. Liq lets you do that easily, and you can hold live tastings with your friends. So all of you can join in and share notes, and recollect them later!

Check it out today! https://liq.live

Lots of awesome things you can do:

  • Manage your bourbon, whiskey, rum, cognac, gin, and other spirit bottles
  • Create tastings with standard observations, including Nose, Palate, and Finish
  • Score your tastings
  • Relate your tastings to bottles in your collection, so you can see how consistent you are over time, and how your palate and tastes change
  • Share tastings with the public
  • Hold Live Tastings with friends

If there are features you would like to see, post them here.

From what I posted on LinkedIn recently:

You’re the leader. That doesn’t make you the MVP. Know your team and their skills. Sacrifice your ego and empower your team, giving “best chance of getting it done” tasks to those you’re sure can do it. Empower them with the decision making authority for their area. Of course you can override – you’re accountable to stakeholders AND the team. Empowered team members will reward you with greater productivity, because you believe in them, and that bolsters their belief in themselves. If you’re going to lead a team, lead the team. If you’d rather be a hero, go join another team instead.

Partially, yeah – automating the grinding tasks so we can concentrate on system design.

Greatly enjoyed this related article … long, but covers AI, bootcamps, getting started with code, and how it affects software development and the industry. https://stackoverflow.blog/2024/06/10/generative-ai-is-not-going-to-build-your-engineering-team-for-you/

And another video from the Indy .NET Consortium where we had a roundtable about this:

From a LinkedIn insight I recently posted.

The topic:

Self-care Routine

Incorporate self-care into your routine to maintain your physical and emotional well-being. This could include regular exercise, meditation, or hobbies that take your mind off work. Establish a work-life balance by setting clear work hours and sticking to them. Taking breaks throughout the day can also improve focus and productivity when you are working, making it easier to maintain the quality of your web applications.

My answer (link):

Accept your part of the blame if you’re burning out. You should have a good feel for how long certain tasks will take. If you sense timeline issues, bring that up to the project team, and adjust timelines as necessary. Say nothing and you end up working overtime finishing tasks that shouldn’t have been high pressure in the first place. Everyone on the team is responsible for scope and sanity checks – that includes you.

I once called out a coworker friend for working 60+ hour weeks. He said he was doing it for his bonus. I worked the normal 45-ish work week. I explained how the bonus worked – mainly billable hours, and it was capped. The extra hours didn’t matter. He revisited his approach, stopped burning out, and still got the same bonus.

Good. You admit it. Now go do something about it. You may or may not know your weaknesses. If you do, go brush up on those. Challenge yourself with tasks of increasing complexity. If you don’t yet know, ask a trusted mentor/friend/coworker/manager where you feel you need improvement, or at least a starting point on where to begin. There’s nothing wrong with asking for help – that’s how you grow. You did it as a kid, and you have to do it as an adult. A growth-driven mindset vs. an ego-driven mindset will take you far. You’ve got this!

This is a copy of my answer on LinkedIn Experts from April 19, 2024.