Szczepan Faber Profile
Szczepan Faber

@mockitoguy

Followers
1K
Following
11
Media
20
Statuses
546

Scaling developer productivity at @AirbnbEng. Building commit-to-production pipeline. Creator of @MockitoJava. Core eng of @gradle 1.x and 2.x.

Austin, TX
Joined October 2009
Don't wanna be here? Send us removal request.
@mockitoguy
Szczepan Faber
8 years
Go great code reviews! Many thanks to colleagues at @LinkedInEng for amazing feedback and help with the article:
Tweet card summary image
thenewstack.io
 Reading and reviewing code is something every engineer does on a daily basis. A formal code review process, however, is
1
5
18
@BarcaUniversal
Barça Universal
8 months
Carlo Ancelotti: "Does the decision to register Dani Olmo adulterate the league? No, I don't think so."
25
38
1K
@gradle
Gradle
2 years
📅 MAR-13 #DPE Lowdown "How GitHub #Copilot does DPE with AI" 👇 https://t.co/2DFMHfJEPI This Lowdown features @GitHubCopilot joined by @AirbnbEng to describe the impact of AI on real-life developers! cc @JavaAtMicrosoft
Tweet card summary image
gradle.com
0
3
3
@mockitoguy
Szczepan Faber
2 years
Hey @SourcegraphCody. Congrats on launching enterprise support. Double checking something real quick: do you support GitHub Enterprise Server (self-hosted)?
1
0
3
@mockitoguy
Szczepan Faber
7 years
About to watch @DanielPink live in our @LinkedInEng campus in Sunnyvale. I vividly remember "Drive" book and learning about the 3 key components of human motivation: Autonomy+Mastery+Purpose
@LinkedIn
LinkedIn
7 years
"Timing is everything." Tune in as #InSpeaker @DanielPink shares how we can use it best at home, work, and in life: https://t.co/42X4UdsmZU.
0
0
0
@LinkedInEng
LinkedIn Engineering
7 years
Empathy, clear communication, and humility: three important soft skills for software engineering. Read more from our own @matrixtek on @devopsdotcom:
devops.com
As an engineer, mastering soft skills takes time and practice, but ultimately doing so can make you a better engineer and person.
2
6
11
@mockitoguy
Szczepan Faber
7 years
New @MockitoJava "lenient()" API is a step towards the new major version
linkedin.com
Last major feature before version 3.0 is the new "lenient()" method for stubbing (javadoc).
0
10
13
@mockitoguy
Szczepan Faber
7 years
Today we host Dev Productivity #meetup at LinkedIn Sunnyvale. Join us!!!
Tweet card summary image
engproductivitytoolsmeetup.splashthat.com
1
0
0
@mockitoguy
Szczepan Faber
8 years
Submit your talk for Code One (previously Java One :)!
@java
Java
8 years
Submit today your proposal for #Java Tracks at Code One Total of 11 tracks!! https://t.co/XBFTHXxWZ3
0
0
1
@mockitoguy
Szczepan Faber
8 years
Do less and obsess. Be great at work. I like it! Advice from @MortenTHansen and @danielpink:
0
0
6
@NeilPasricha
Neil Pasricha
8 years
"If you don't make mistakes, you're not working on hard enough problems. And that's a big mistake." Frank Wilczek
0
4
17
@mockitoguy
Szczepan Faber
8 years
Fully automated pipeline: 1. Merged pull request -> 2. New version released -> 3. Pull requests with version bumps opened to the consuming projects -> 4. Waiting for their CI builds to complete -> 5. Merge! All automated. That's how it should be done.
2
3
15
@mockitoguy
Szczepan Faber
8 years
Learning from @TonyRobbins how to get the back to an early morning routine. After Xmas+NY break and traveling, I want to get back my early mornings!!! Happy 2018 everybody!
0
0
1
@mockitoguy
Szczepan Faber
8 years
I love this feature of @intellijide! Thank you for reminding us about a quick way of testing regexp right there in our favorite IDE.
@ppvi
Jose Alcérreca
8 years
When you accidentally find a feature added 6 years ago to @intellijidea 👏👏
0
1
9
@mockitoguy
Szczepan Faber
8 years
"If you want to build a ship, don't drum up people to collect wood and don't assign them tasks and work, but rather teach them to long for the endless immensity of the sea" - Antoine de Saint-Exupery. Inspiring @QConSF talk about innovation and creativity:
Tweet card summary image
infoq.com
Julian Guthrie and Dan Kreigh tell the story of the Ansari X-Prize, a competition driven by outsized characters—Burt Rutan, Richard Branson, John Carmack, Paul Allen—and discuss the construction/te...
1
2
6
@mockitoguy
Szczepan Faber
8 years
In #Shipkit library, whenever we build new version, we automatically open PRs with version bumps to consuming projects. This way, we reduce the lead time of production deployment of a Java library. It's awesome! Next step: avoid proliferation of PRs:
Tweet card summary image
github.com
… by updating the open pull request instead of creating a new one #460 I tested it by running "performVersionUpgrade" on shipkit-example: first with one open pull request -&g...
0
3
11
@mockitoguy
Szczepan Faber
8 years
Building dev tools? Find me today at Engineering Productivity #meetup (@@ProdEngSV)!
0
1
3
@KentBeck
Kent Beck 🌻
8 years
If you were outraged on my behalf on reading Fear Leads to Anger https://t.co/amkM7OZWhs, consider it an opportunity to discover if that outrage was a primary or secondary emotion and, if secondary, what the primary emotion was & how you can inject logic.
7
20
57