Rafał Malinowski

17 Followers | 10 Following

Follow

Rafał Malinowski

44 days ago

Great talk about TDD, creating clean code and why this is so important.

TDD: The Bad Parts — Matt Parker

youtube.com

Rafał Malinowski

44 days ago

You must accept responsibility for unmotivated programmers who “only want to code” or who appear to be concerned only with flashy, new tech.

A Wake-Up Call For Tech Managers

hackernoon.com

Rafał Malinowski

44 days ago

The only problem I have with this statement is that I believe that devs should really get better in creating code. Because without that after 3 months product development will slow down with each day.

His enthusiasm for changing the world is replaced with nit-picking the development process.

Worse of all, though, his concern that “We aren’t building the right thing” will be replaced with “We aren’t building the thing right.”
He’s learned to not give input on what is built, so he becomes obsessed with how it’s built.

Why your programmers just want to code

hackernoon.com

Rafał Malinowski

51 days ago

Optimizing for promotion
My first denied promotion taught me the wrong lesson. I thought I could keep doing the same work but package it to look good for the promotion committee. I should have done the opposite: figure out what the promotion committee wants, and do that work exclusively.

I adopted a new strategy. Before starting any task, I asked myself whether it would help my case for promotion. If the answer was no, I didn’t do it.

My quality bar for code dropped from, “Will we be able to maintain this for the next 5 years?” to, “Can this last until I’m promoted?” I didn’t file or fix any bugs unless they risked my project’s launch. I wriggled out of all responsibilities for maintenance work. I stopped volunteering for campus recruiting events. I went from conducting one or two interviews per week to zero.

Why I Quit Google to Work for Myself

mtlynch.io

Rafał Malinowski

105 days ago

The psychology behind performance-based bonuses is total bunk

work.qz.com

Rafał Malinowski

380 days ago

What if “success” was paying yourself $30,000 a year and traveling the world with your family?

What if “success” is building an amazing place to work where your team is paid really well and actually enjoys working there (instead of having people who jump from startup to startup playing the equity game)?

What if “success” wasn’t attached to team size but instead was attached to customer happiness?

Getting out of the startup rat race

baremetrics.com

Rafał Malinowski

459 days ago

Why Insomnia Happens and What You Can Do to Get Better Sleep

lifehacker.com

Rafał Malinowski

460 days ago

HW: You told me the other day that every Sunday you write a letter to the entire engineering team. When did this start and what’s the motivation behind the practice?

SS: It actually started out as a personal accountability exercise – I think it’s very easy to fool yourself as a senior leader about your effectiveness, so I was trying (in Google snippet style) to just document my goals and accomplishments each week, in a transparent and accountable way

“The Core Value of a Good Leader is Humility:” Sam Schillace, Box Engineering SVP

hunterwalk.com

Rafał Malinowski

486 days ago

You'll notice that many of the laws above don't directly apply specifically to software, and this is intentional. The fact remains that software is built for people to use and interact with, so many of these laws relate to dealing with people rather than code.

15 Fundamental Laws of Software Development

exceptionnotfound.net

Rafał Malinowski

510 days ago

Twitter Has Become a Park Filled With Bats and Perverts

nymag.com

Rafał Malinowski

543 days ago

But even in the midst of the Dyn attack, some of the Mirai-infected devices were being used to attack another target—the infrastructure of a gaming company, according to Allison Nixon, the director of security research at security company Flashpoint. That idea matches up with what others who had some insight into the attack have told Ars confidentially—that it was also pointed at Sony’s PlayStation Network, which uses Dyn as a name service provider.

How one rent-a-botnet army of cameras, DVRs caused Internet chaos

arstechnica.com

Rafał Malinowski

545 days ago

8. Employers Don’t Honor Their Commitments. Integrity and honesty are two traits that every employee will expect of their managers. If you say you will do something – do it. Keeping your word and your commitments tells the employee everything they need to know about you and the type of person you are and if they can trust you.

linkedin.com

Rafał Malinowski

571 days ago

"So in conclusion, here's my assessment of the Portrait mode blur processing:

It's good. Apple is doing it right. It's not a gaussian blur.
There's opportunity for improvement.
It's a miracle that a telephone can do all this processing as fast as the iPhone 7 Plus does."

iPhone 7 Plus Depth Effect is Legit

prolost.com

Rafał Malinowski

572 days ago

Using data from a large national survey of older adults, in 2012 Dr. Perissinotto analyzed the relationship between self-reported loneliness and health outcomes in people older than 60. Of 1,604 participants in the study, 43 percent reported feelings of loneliness, and these individuals had significantly higher rates of declining mobility, difficulty in performing routine daily activities, and death during six years of follow-up. The association of loneliness with mortality remained significant even after adjusting for age, economic status, depression and other common health problems.

Researchers Confront an Epidemic of Loneliness

nytimes.com

Rafał Malinowski

579 days ago

- Once we accept loneliness, we can get creative: we can start to send out messages in a bottle: we can sing, write poetry, produce books and blogs, activities stemming from the realisation that people around us won’t ever fully get us but that others – separated across time and space – might just.

thebookoflife.org

Rafał Malinowski

611 days ago

Vesper, Adieu

daringfireball.net

Rafał Malinowski

611 days ago

Apple and Google both benefit from having apps be as cheap as possible. For Apple, that means people will buy an iPhone more readily when the cost to fill it with software is near nil. For Google, it means app makers have to shove ads into products to make them pay. Win-win-lose.

Don’t base your business on a paid app

signalvnoise.com

Rafał Malinowski

657 days ago

Essentially, by designing & fixing our environment we simply change the way we react to it. By looking at an abandoned house with lots of broken windows, I wouldn’t feel too bad to smash another window with a stone just for fun.

The Broken Window Theory In Design & Product Development

medium.com

Rafał Malinowski

662 days ago

Gloria Mark, professor in the department of informatics at the University of California, Irvine, says that when people are interrupted, it typically takes 23 minutes and 15 seconds to return to their work, and most people will do two intervening tasks before going back to their original project. This switching leads to a build up of stress, she says, and so little wonder people who have high rates of neuroticism, impulsivity, and are susceptible to stress tend to switch tasks more than others.

Neuroscientists say multitasking literally drains the energy reserves of your brain

qz.com

Rafał Malinowski

678 days ago

Problem polega tylko na tym, że na tego rodzaju przypadłości nie zadziała żadna tabletka. Bez gruntownej rewizji tych kulturowych klisz (a wymieniłem zaledwie ich ułamek), bez prześwietlenia i rozbicia tego toksycznego mechanizmu, statystyki zapadalności na depresję – ową dojmującą, pełną cierpienia i bezsensu, ale jednak uzasadnioną reakcję na klimat współczesnej kultury – będą nadal rosnąć w geometrycznym tempie. Żeby temu zapobiec, trzeba wsłuchać się w komunikat, który próbuje przekazać nam depresja. Nie zagłuszać go ani idiotycznymi poradami w rodzaju „weź się w garść”, ani bezrefleksyjną nadzieją pokładaną w chemii, która, choć czasami konieczna, może skutecznie pozbawić nas szansy na rewolucję w imię zepchniętej na margines i próbującej przypomnieć o sobie bolesnymi symptomami psychiki.

Stawiszyński: Czego uczy depresja

krytykapolityczna.pl

Rafał Malinowski

679 days ago

It is like planning and throwing a full-on DIY wedding. There is so much invisible administrative and operational work that needs to be done to make any event happen. You know all those drinks and shirts and stuff on tables. Yea, human people carried those from a store to a car to the venue. Again and again and again. They probably fucked up their shoulder or back doing it. (Or maybe that’s just me.)

The realities of organizing a community tech conference: an ill-advised rant

rebeccamiller-webster.com

Rafał Malinowski

679 days ago

You are a worthy human being. Please don’t forget this. It’s easy to fall into the hole of self-loathing and despising the disabilities you are facing. No matter what will happen. You are a worthy human being and you deserve a good life. Don’t let anyone tell you otherwise.

When days off feel like sitting on the bench

medium.com

Rafał Malinowski

698 days ago

What does it cost to make a running shoe?

solereview.com

Rafał Malinowski

744 days ago

“There’s a mountain of data that we have at our disposal,” says Todd Yellin, Netflix’s VP of product innovation. Netflix has a well-earned reputation for using the information it gleans about its customers to drive everything from the look of the service to the shows in which it invests. “That mountain is composed of two things. Garbage is 99 percent of that mountain. Gold is one percent… . Geography, age, and gender? We put that in the garbage heap. Where you live is not that important.”

Netflix's Grand, Daring, Maybe Crazy Plan to Conquer the World

wired.com

Rafał Malinowski

749 days ago

How to Communicate Nonviolently

stxnext.com

Rafał Malinowski

758 days ago

My thoughts about ad industry is exactly this.

The truth is that we’re selling software that lets companies, most of them small businesses like pool installers and flower shops, sell more stuff. The world of online marketing, where HubSpot operates, though, has a reputation for being kind of grubby. Our customers include people who make a living bombarding people with email offers, or gaming Google’s
googl
search algorithm, or figuring out which kind of misleading subject line is most likely to trick someone into opening a message. Online marketing is not quite as sleazy as Internet porn, but it’s not much better either.

My Year in Startup Hell

fortune.com

Rafał Malinowski

758 days ago

I’m still not fully certain why I got the axe; it was never made explicit to me. I asked other managers and those on the highest level of leadership, and everyone seemed be as confused as I was.

My best guess is that it’s Tall Poppy Syndrome, a phrase I was unfamiliar with until an Aussie told me about it. (Everything worthwhile in life I’ve learned from an Australian, basically.) The tallest poppy gets cut first.

With that, I don’t mean that I’m particularly talented or anything like that; I mean that I was the most obvious advocate internally for certain viewpoints, given how I’ve talked externally about how the old GitHub worked. In Japanese the phrase apparently translates to The tallest nail gets the hammer, which I think works better for this particular situation, heh. I had on occasion mentioned internally my misgivings about the lack of movement happening on any product development, and additionally the increasing unhappiness of many employees due to some internal policy changes and company growth.

Firing People

zachholman.com

Rafał Malinowski

762 days ago

They believe in your company’s mission.
It’s cliché, I know, but it turns out it’s even true for developers.

And really, it’s one of the basic truths of life — we all want to follow some sort of mission that gives meaning to what we do.

Otherwise, you’re just a code monkey.

The Top 5 reasons developers stay happy in their jobs

medium.com

Rafał Malinowski

769 days ago

Artificial urgency for milestones loses its potency quickly — over the course of a job, and over the course of a career. For experienced software engineers and designers (the folks you most need wisdom from), it comes off as amateur and doesn’t inspire long term loyalty.

Don’t create a sense of urgency, foster a sense of purpose.

medium.com

Rafał Malinowski

770 days ago

The Current State of Web Security (An Interview with Anselm Hannemann)

css-tricks.com

Rafał Malinowski

773 days ago

The criminal group was able to steal a total value of about $81 Million from the Federal Reserve's Bangladesh account through a series of fraudulent transactions, but a typo in some transaction prevented a further $850 Million Heist.

Here's How Hackers Stole $80 Million from Bangladesh Bank

thehackernews.com

Rafał Malinowski

773 days ago

As a young designer I always wanted to work for brands like Coca Cola, I thought they are cool. And the moment I worked for them, the magic was gone. I actually never really wanted to work for Coca Cola because I believed in the work, but simply because I thought it looked good on my CV.

The Endless Search for Fame

vanschneider.com

Rafał Malinowski

784 days ago

Real Future: What Happens When You Dare Expert Hackers To Hack You (Episode 8)

youtube.com

Rafał Malinowski

785 days ago

"Linux Sucks" - 2016

youtube.com

Rafał Malinowski

790 days ago

Node.js at Netflix

youtube.com

Rafał Malinowski

796 days ago

Bugs in your reason — common cognitive biases and what you can do about them

medium.com

Rafał Malinowski

796 days ago

Recruitment to Resignation: My Four Months at Microsoft

42hire.com

Rafał Malinowski

796 days ago

Impostor Syndrome: The One Challenge Developers Don't Talk About

product.hubspot.com

Rafał Malinowski

796 days ago

Why WhatsApp Only Needs 50 Engineers for Its 900M Users

wired.com

Rafał Malinowski

796 days ago

Google Is 2 Billion Lines of Code—And It's All in One Place

wired.com

Rafał Malinowski

796 days ago

Bored People Quit

medium.com

Rafał Malinowski

796 days ago

A Programmer’s Guide to Managing Stress

simpleprogrammer.com

Rafał Malinowski

796 days ago

Just a couple of days in on the job, people suddenly wanted to talk to me about sickness, their personal problems, vacation days, being stuck in their jobs, etc. A lot of these problems could be met with a healthy dose of common sense, but the stories I sometimes heard really stuck with me. I was really unprepared for any of these stories. I started to make the problems my own and instead of taking proper distance, I let my empathy get the upper hand. Being the person that I am, I started to process these problems unconsciencely during my sleep and dreamed about them. This even led to a mild form of sleep deprivation at which point I had to actively take distance. Although I really felt like helping people with their problems, I couldn’t be the superhero they needed. All I could be was a listening ear and perhaps make it a little easier for them to be a part of the team. This was a harsh lesson for me though.

Things I was unprepared for as a lead developer

dev-human.io

Rafał Malinowski

796 days ago

How Uber Scales Their Real-time Market Platform

highscalability.com

Rafał Malinowski

796 days ago

We need to go back to the origin to find out the essence of Agile. In 2001, 17 software gurus brought up the Agile Manifesto, which itself doesn’t prescribe what to do:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

Why Agile Didn’t Work

infoq.com

Rafał Malinowski

796 days ago

So, early on at Intercom we identified deployment time as a really great way of shortening the feedback loop and keeping it short – which means we can build the right features for our customers in the fastest time possible.

Why continuous deployment just keeps on giving

blog.intercom.com

Rafał Malinowski

796 days ago

Five years ago, rooms of people excitedly talking about their own contribution to a serious outage would have been a prelude to mass firings, rather than a path to profound learning.

laughingmeme.org

Rafał Malinowski

799 days ago

Failing Slow: Why One Founder Regretted Keeping His Startup Alive

baremetrics.com

Rafał Malinowski

800 days ago

I hate to tell you this, but right now the startup world, or at least the ones making the majority of the noise, have their heads up their own ass and don’t realize it stinks. They’re solving problems for the top 5% of the population. How can I get poor people to do my chores? How can I get people to drive me around without having to pay them health insurance? How can a drone deliver my toilet paper within 15 minutes while the person who fulfilled my order sits at her desk crying because she’s working a 15-hour day and can’t take time off to get that lump in her chest looked at. This is known as the service economy. Where entitled white boys figure out how to replicate their private school dorm experience for life.

8 Reasons to Turn Down That Startup Job

deardesignstudent.com

Rafał Malinowski

801 days ago

Make losses affordable

m.signalvnoise.com

Like this set of items on Pocket? Share with friends.