Media Summary: What do you do with a test you know will fail? Skip it? Mark it as xfail? Or wait until the test is passing before adding it to your test ... When there's a bug in a library you are using it's easy to feel stuck or to accrue a lot of technical debt trying to work around it. Are you a unittest user interested to learn more about pytest? Do you want to learn to write more idiomatic pytest tests? Do you ...

Programming For Yourself Paul Ganssle - Detailed Analysis & Overview

What do you do with a test you know will fail? Skip it? Mark it as xfail? Or wait until the test is passing before adding it to your test ... When there's a bug in a library you are using it's easy to feel stuck or to accrue a lot of technical debt trying to work around it. Are you a unittest user interested to learn more about pytest? Do you want to learn to write more idiomatic pytest tests? Do you ... "Build your Python Extensions with Rust! [EuroPython 2019 - Talk - 2019-07-10 - PyCharm] [Basel, CH] By This talk was presented at PyBay2019 - 4th annual Bay Area Regional Python conference. See pybay.com for more details about ... When your Python needs to be fast, one powerful tool is the ability to write compiled extension modules. Normally this is done ...

Time zones are complicated, but they are a fact of engineering life. Time zones have skipped entire days and repeated others. This talk will arm you with some tools to design a library that 'just works', but also has obvious escape hatches to handle corner ... Paul Ganssle Build your Python Extensions with Rust! Part 1: Check out part. 1 to understand the timeline and theoretical approach I ...

Photo Gallery

Programming for Yourself - Paul Ganssle
xfail and skip: What to do with tests you know will fail (Paul Ganssle)
What to Do When the Bug Is in Someone Else's Code (Paul Ganssle)
Talks - Paul Ganssle: pytest for unittesters
Paul Ganssle - Build your Python Extensions with Rust!
Patterns for Clean API Design - Paul Ganssle
Build your Python Extensions with Rust! - Paul Ganssle - PyLondinium19
Programming for yourself
Talks - Paul Ganssle: Working with Time Zones: Everything You Wish You Didn't Need to Know
Paul Ganssle - Dealing with Datetimes - PyCon 2019
Gathering Related Functionality: Patterns for Clean API Design (Paul Ganssle)
Paul Ganssle   Build your Python Extensions with Rust!
View Detailed Profile
Programming for Yourself - Paul Ganssle

Programming for Yourself - Paul Ganssle

The career benefits of learning

xfail and skip: What to do with tests you know will fail (Paul Ganssle)

xfail and skip: What to do with tests you know will fail (Paul Ganssle)

What do you do with a test you know will fail? Skip it? Mark it as xfail? Or wait until the test is passing before adding it to your test ...

What to Do When the Bug Is in Someone Else's Code (Paul Ganssle)

What to Do When the Bug Is in Someone Else's Code (Paul Ganssle)

When there's a bug in a library you are using it's easy to feel stuck or to accrue a lot of technical debt trying to work around it.

Talks - Paul Ganssle: pytest for unittesters

Talks - Paul Ganssle: pytest for unittesters

Are you a unittest user interested to learn more about pytest? Do you want to learn to write more idiomatic pytest tests? Do you ...

Paul Ganssle - Build your Python Extensions with Rust!

Paul Ganssle - Build your Python Extensions with Rust!

"Build your Python Extensions with Rust! [EuroPython 2019 - Talk - 2019-07-10 - PyCharm] [Basel, CH] By

Patterns for Clean API Design - Paul Ganssle

Patterns for Clean API Design - Paul Ganssle

This talk was presented at PyBay2019 - 4th annual Bay Area Regional Python conference. See pybay.com for more details about ...

Build your Python Extensions with Rust! - Paul Ganssle - PyLondinium19

Build your Python Extensions with Rust! - Paul Ganssle - PyLondinium19

When your Python needs to be fast, one powerful tool is the ability to write compiled extension modules. Normally this is done ...

Programming for yourself

Programming for yourself

Programming

Talks - Paul Ganssle: Working with Time Zones: Everything You Wish You Didn't Need to Know

Talks - Paul Ganssle: Working with Time Zones: Everything You Wish You Didn't Need to Know

Time zones are complicated, but they are a fact of engineering life. Time zones have skipped entire days and repeated others.

Paul Ganssle - Dealing with Datetimes - PyCon 2019

Paul Ganssle - Dealing with Datetimes - PyCon 2019

"Speaker:

Gathering Related Functionality: Patterns for Clean API Design (Paul Ganssle)

Gathering Related Functionality: Patterns for Clean API Design (Paul Ganssle)

This talk will arm you with some tools to design a library that 'just works', but also has obvious escape hatches to handle corner ...

Paul Ganssle   Build your Python Extensions with Rust!

Paul Ganssle Build your Python Extensions with Rust!

Paul Ganssle Build your Python Extensions with Rust!

How to program your training yourself

How to program your training yourself

Part 1: https://www.youtube.com/watch?v=gWdAfpJIXbc Check out part. 1 to understand the timeline and theoretical approach I ...