DiscoverPython Bytes#156 All the programming LOLs
#156 All the programming LOLs

#156 All the programming LOLs

Update: 2019-11-153
Share

Description

Sponsored by DigitalOcean: pythonbytes.fm/digitalocean



Special guests:





Dan #1: Why You Should Use python -m pip





Cecil #2: Visual Studio Online: Web-Based IDE & Collaborative Code Editor





Michael #3: Python Adopts a 12-month Release Cycle




  • The long discussion on changing the Python project's release cadence has come to a conclusion: the project will now be releasing new versions on an annual basis.

  • Described in PEP 602

  • The steering council thinks that having a consistent schedule every year when

  • we hit beta, RC, and final it will help the community:

    • Know when to start testing the beta to provide feedback

    • Known when the expect the RC so the community can prepare their projects for the final release

    • Know when the final release will occur to coordinate their own releases (if necessary) when the final release of Python occurs

    • Allow core developers to more easily plan their work to make sure work lands in the release they are targeting

    • Make sure that core developers and the community have a shorter amount of time to wait for new features to be released




Dan #4: Black 19.10b0 Released — stable release coming soon





Cecil 5: Navigating code on GitHub





Michael #6: lolcommits: selfies for software developers.




  • lolcommits takes a snapshot with your webcam every time you git commit code, and archives a lolcat style image with it. git blame has never been so much fun.

  • Infinite uses: Animate your progress through a project and watch as you age. See what you looked like when you broke the build. Keep a joint lolrepository for your entire company.

  • Plugins: Lolcommits allows a growing list of plugins to perform additional work on your lolcommit image after capturing.

  • Animate: Configure lolcommits to generate an animated GIF with each commit for extra lulz!



Extras:



Dan:





Cecil:





Michael:





Joke:



LOLCODE

Comments 
loading
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

#156 All the programming LOLs

#156 All the programming LOLs

Michael Kennedy (@mkennedy)