Marcin Gryszko Profile
Marcin Gryszko

@mgryszko

Followers
430
Following
14
Media
48
Statuses
2K

Software developer (Java, Kotlin, Scala). Loves problem solving and building things using bits and bytes. Test obsessed. Randonneur.

Madrid
Joined February 2008
Don't wanna be here? Send us removal request.
@mgryszko
Marcin Gryszko
2 years
Así entregan el pedido @deporvillage y #paack: 5 días de entrega, varias llamadas y el paquete de casi 200 euros dejado sin aviso en el felpudo
Tweet media one
3
2
6
@mgryszko
Marcin Gryszko
3 years
RT @ClarityAIEng: Learn from a real life code example what is test feedback 👀 Our Backend Staff Engineer @mgryszko guides you to identify t….
Tweet card summary image
medium.com
React to test feedback by changing the design of your code without falling into the trap of superficial test improvements with test helpers
0
2
0
@mgryszko
Marcin Gryszko
4 years
React to test feedback by changing the design of your code without falling into the trap of superficial test improvements with test helpers
0
1
2
@mgryszko
Marcin Gryszko
4 years
How do refactoring and new features affect test maintenance effort in the case of a single test verifying low or high complexity production code, or what are the tradeoffs when choosing sociable or solitary unit tests?.
Tweet card summary image
medium.com
What to choose as a unit for a test? Focus it on a single module or a group of collaborating modules? It depends — choose your tradeoffs
1
7
20
@mgryszko
Marcin Gryszko
4 years
RT @ClarityAIEng: Today Marcin Gryszko (@mgryszko), Staff Engineer in Backend, presented us the next ⚙️ Tech&Coffe ☕️. An Introduction to H….
0
7
0
@mgryszko
Marcin Gryszko
4 years
Consumer-Driven Contracts and mocks (external and internal contracts) are two faces of the same coin - behavior specifications between components. Learn how to chain them in the top-down development flow:
Tweet card summary image
marcingryszko.medium.com
How external and internal contracts (pacts and mocks) can drive development top-down and ensure smooth integration
0
1
3
@mgryszko
Marcin Gryszko
5 years
My Own Toy Monad - an exercise to learn how IO works under the hood
0
0
0
@mgryszko
Marcin Gryszko
5 years
Why and how developer experience can lower your lead time (and other 4 key metrics):
Tweet card summary image
martinfowler.com
To be successful at digital transformation you need to optimize the key feedback loops in your software engineering organization
0
1
3
@mgryszko
Marcin Gryszko
5 years
RT @mattwynne: I think contract tests are *the secret* to making a #HexagonalArchitecture work. Tests that guarantee your real adapter(s) a….
0
20
0
@mgryszko
Marcin Gryszko
5 years
Effective test doubles, part 2. When and how to introduce mocks, spies and fakes in tests.
link.medium.com
When and how to introduce mocks, spies and fakes in tests: for boundaries to keep outside, behaviours, and only for your own code.
0
1
4
@mgryszko
Marcin Gryszko
5 years
Mocks not considered harmul - effective test doubles, part 1
Tweet card summary image
marcingryszko.medium.com
Tactical tips about the efficient and effective usage of test doubles
0
1
1
@mgryszko
Marcin Gryszko
5 years
Concurrent/parallel abstractions explained: fibers, threads, and processors (yes, an assembly executed by the processor is an abstraction too!)
Tweet card summary image
gist.github.com
GitHub Gist: instantly share code, notes, and snippets.
0
1
2
@mgryszko
Marcin Gryszko
5 years
Great explanation of theory of constraints, and especially bottlenecks, applied to software development
0
1
6
@mgryszko
Marcin Gryszko
5 years
Are you writing lots of test helpers thinking that you are reducing the complexity but you are actually adding it? Do you really need them? What distinguishes a good test helper from a bad one? Answer is here:
Tweet card summary image
marcingryszko.medium.com
How good test helpers can remove accidental complexity and hide irrelevant details ?
0
3
6
@mgryszko
Marcin Gryszko
5 years
Structure Concurrency and Pure Functions
Tweet card summary image
blog.softwaremill.com
How are these two concepts related?
0
0
0