Open in app

Sign In

Write

Sign In

Hugo Ferreira
Hugo Ferreira

123 Followers

Home

About

Jul 17

Navigating people: The antisocial guide to survive social gatherings

Guide to being invisible in a crowded party. The subtle art of staying present and mingling with people, at the same time absent without engaging, all without raising suspicion. Parties and social gatherings with many people can be interesting… or a complete nightmare. Either for work or for family, there…

Networking

6 min read

Navigating people: The antisocial guide to survive social gatherings
Navigating people: The antisocial guide to survive social gatherings
Networking

6 min read


Jun 13

Speaking or communicating? Easily recall how to give good feedback

There are many guidelines on how to structure feedback but human nature is quite common. A simple mnemonic will help your recall your favourite framework when it matters the most — talk about what you “observe”, its “impact” and then “ask”. Negative feedback is never easy to impart on others…

Feedback

4 min read

Speaking or communicating? Easily recall how to give good feedback
Speaking or communicating? Easily recall how to give good feedback
Feedback

4 min read


Jun 5

“The Business” considered harmful

Draw back the curtain to reveal the real people behind it — Few corporate speak expressions annoy me in as much as these 2 words: 😬 “The business” This is a pet peeve of mine, for sure. But beyond that, it’s important we stop covering decision makers behind “The Business” curtain. There is no such entity called “The Business” in companies. “The…

Business

3 min read

“The Business” considered harmful
“The Business” considered harmful
Business

3 min read


May 15

Mental model for Booleans vs Enumerates

Choosing between Booleans and Enumerates when the options are binary — In programming, Booleans and Enumerates are common data types to represent the concept of “choice”. When there are several things to choose from, the Enumerate is the only one to support it, so that’s clear. But what about when you have two things to choose from? There might be some…

Programming

2 min read

Mental model for Booleans vs Enumerates
Mental model for Booleans vs Enumerates
Programming

2 min read


May 8

Pairing Reviews: Bridging the gap between pair programming and code reviews

Paring technical sessions for kick-offs and reviews can be a good alternative for programmers frustrated with async code reviews and unhappy with continuous pair programming. — Over the years I’ve worked in many software delivery teams under a multitude of working formats: Sometimes working collocated, others as a remote satellite worker, to completely distributed¹ With people having very different skill sets and levels of experience²

Pair Programming

9 min read

Pairing Reviews: Bridging the gap between pair programming and code reviews
Pairing Reviews: Bridging the gap between pair programming and code reviews
Pair Programming

9 min read


Apr 24

Context is everything, even when you don’t see it

Why nothing has advantages or disadvantages, only characteristics — We have all heard the common sense¹ saying that “context is everything” at some point of our life. It’s a reminder to consider the circumstances before making judgments or decisions. Especially in consultancy, “context is everything” is a famous adage. What is true in one company, almost never applies directly…

Context

4 min read

Context is everything, even when you don’t see it
Context is everything, even when you don’t see it
Context

4 min read


Apr 17

Slack Overload? Regain control with Inbox Zero principles

Get control of your Slack inbox with Inbox Zero principles and enjoy a clutter-free workspace. — “Inbox zero” is a pivotal concept to deal with the constant influx of information we have nowadays. Merlin Mann coined it in 2006, during a series of posts on 43Folders. That “zero?” It’s not how many mes­sages are in your inbox–it’s how much of your own brain is in that…

Communication

5 min read

Slack Overload? Regain control with Inbox Zero principles
Slack Overload? Regain control with Inbox Zero principles
Communication

5 min read


Apr 10

Hearing or listening? Unlock the value of receiving feedback

Most information on feedback focuses on how to give negative feedback. But what about receiving negative feedback? How better would it be if both ends shared the burden of having productive conversations? …

Empathy

3 min read

Hearing or listening? Unlock the value of receiving feedback
Hearing or listening? Unlock the value of receiving feedback
Empathy

3 min read


Apr 3

From Chaos to Strategy: Embracing firefighting at work

Did you know firefighters are strategic? So why do we use the term firefighting when we mean “reactive and impulsive”? — We use the analogy of firefighting when people handle unexpected problems at work. Instead of reacting in a chaotic manner like civilians, adopt the strategic approach of trained firefighters. This involves having a plan, clarifying roles, training people and practicing together. …

Organizational Culture

3 min read

From Chaos to Strategy: Embracing Firefighting at Work
From Chaos to Strategy: Embracing Firefighting at Work
Organizational Culture

3 min read


Mar 27, 2020

Working from “Hell”

After 15 days of confinement due to COVID-19, with 2 adults working and 3 children attending school remotely, “WFH” is standing more closely to “Working from Hell” than “Working from Home”. 😱 Let me give you a sneak peak of my past 15 days in COVID-19 induced confinement, “working from…

Remote Working

4 min read

Working from “Hell”
Working from “Hell”
Remote Working

4 min read

Hugo Ferreira

Hugo Ferreira

123 Followers

Software engineer. Generalist. Tech lead. Treble dad.

Following
  • swardley

    swardley

  • Tomas Pueyo

    Tomas Pueyo

  • Luís Soares

    Luís Soares

  • Paul Johnston

    Paul Johnston

  • Christina Wodtke

    Christina Wodtke

See all (160)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams