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
Go great code reviews! Many thanks to colleagues at @LinkedInEng for amazing feedback and help with the article:
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
Carlo Ancelotti: "Does the decision to register Dani Olmo adulterate the league? No, I don't think so."
25
38
1K
📅 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
gradle.com
0
3
3
Hey @SourcegraphCody. Congrats on launching enterprise support. Double checking something real quick: do you support GitHub Enterprise Server (self-hosted)?
1
0
3
Identify what is the core of your software and make it great! Core vs. edges
linkedin.com
Every software has core part and the edges. Some examples: The core are essential classes that are reused to implement features in the project.
0
0
3
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
"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
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
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
Attending dev productivity meetup today at Google: https://t.co/ilmexrUZO5 Are you coming, too?
engineeringproductivity.splashthat.com
At Google, we have over 2,000 engineers who contribute to Engineering Productivity. They work hard to help make developer tools and processes more efficient by building test automation tools,...
1
0
0
Today we host Dev Productivity #meetup at LinkedIn Sunnyvale. Join us!!!
engproductivitytoolsmeetup.splashthat.com
1
0
0
Submit your talk for Code One (previously Java One :)!
Submit today your proposal for #Java Tracks at Code One Total of 11 tracks!! https://t.co/XBFTHXxWZ3
0
0
1
Do less and obsess. Be great at work. I like it! Advice from @MortenTHansen and @danielpink:
0
0
6
"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
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
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
I love this feature of @intellijide! Thank you for reminding us about a quick way of testing regexp right there in our favorite IDE.
0
1
9
"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:
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
Managers climb hills, leaders take mountains: https://t.co/M26LvdRgyo One of the best talks of this year's @QConSF by @ZenTeknologist
infoq.com
Josh Evans explores the concepts of vision and strategy - tools that business and technical leaders alike leverage to make tough decisions and smart bets that lead to breakout success. Using Netflix...
0
3
8
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:
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
Building dev tools? Find me today at Engineering Productivity #meetup (@@ProdEngSV)!
0
1
3
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