1
1
12

😻

1
Git - Git Aliases (git-scm.com)

My favorite is git h, which produces a nicely summarized log of commits on the current branch, with some highlighting and relative dates:

[alias]
    h = log --graph  --abbrev-commit --date=relative --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'

What's your favorite Git alias?

3

Having spent time with Kotlin's by lazy, I really like the lazy item.

Most of the others I don't have strong opinions about, yet.

1

Cross-posting this from !sql@programming.dev

1
submitted 3 years ago* (last edited 3 years ago) by jnovinger@programming.dev to c/sql@programming.dev
5

textual is about the neatest Python library I've come across lately, allowing you to quickly build TUIs (textual user interfaces).

textual provides the building blocks to build beautiful interfaces fast, that work on systems with low resources, across platform, and even run across remote SSH sessions.

They've got a nice tutorial as well as a growing Discord community. Be sure to at least check out their demo and examples.

8
Talk Tuesday (programming.dev)

Link your favorite Python conference talk and give everyone else a chance to be blown away like you were the first time you heard it!

Please also include some description of what you liked about the talk. Also, the only requirement is that it is at least tangentially related to Python, so talks about developing in Python, developing CPython, general programming techniques that also apply to Python, some Python library, or even the community are all fair game.

Also, feel free to submit more than one talk, but please include only one talk per top-level comment so that we can have a place to discuss each one.

29
submitted 3 years ago* (last edited 3 years ago) by jnovinger@programming.dev to c/python@programming.dev

Yay or nay, memes should be allowed in !python@programming.dev ?

6
submitted 3 years ago* (last edited 3 years ago) by jnovinger@programming.dev to c/python@programming.dev

Events from the Python Events Calendar:

  • Building Mico-Tech Communities Around Python Programming Language

    20 June 2023 - 30 July 2023

    Python is one of the most popular programming languages today and is used in a variety of industries, including data science, web development, artificial intelligence, and machine learning. Learning Python earlier can give you a head start in your career and make you a valuable candidate in the job market.

  • Careers with Python: Volume 2 meetup

    20 June 2023, 1:30 CEST

    PyLadies Amsterdam

    Youtube live-stream link: https://www.youtube.com/live/KO4jeWoP9bI

    Talk 1 - Python in Agricultural Technology by Neha Kalia

    Talk 2 - Python in banking by Sharanya Missula

    Talk 3 - Python in Data science and strategy consulting by Estelle Altazin

  • Dominican Republic Python User Group

    20 June 2023, 21:30 AST

    Location:

    12 Calle Eugenio Deschamps
    La CastellanaLos Prados
    Santo Domingo
    National District
    Dominican Republic
    
2
Media Monday (programming.dev)
submitted 3 years ago* (last edited 3 years ago) by jnovinger@programming.dev to c/python@programming.dev

One thing I noticed about communities I've been part of in the past is the regularly asked question, "what podcast does everyone listen to about ?"

So, I thought I thought we could get ahead of that question here and start building a new tradition that I call, for lack of a better name, Media Monday. For now, I'll list episodes from the last week or so of the podcasts I know.

I'm sure I'm not tuned in to everything, so please don't hesitate to give suggestions. And, as the name implies, it doesn't just have to be podcasts, feel free to also suggest newsletters and vloggers/streamers.

Podcasts

The CircuitPython Show

S03:E30 Erin St. Blaine - 19 June 2023

Erin St. Blaine joins the show and shares where she finds inspiration, advice for starting Neopixel projects, diffusion tips and tricks, and more.

Links:

The Real Python Podcast

Episode 160: Inheriting a Large Python Code Base & Building a GUI With Kivy - 16 June 2023

What are the unique challenges of a large Python code base? What techniques can you implement to simplify the management of a big project? This week on the show, Christopher Trudeau is here, bringing another batch of PyCoder’s Weekly articles and projects.

Links:

Pybites Podcast

#119 - Chris May on the importance of refactoring 💡 😍 - 15 June 2023

In this episode we talk with Chris May, Python developer and coach, about his background and passion for refactoring.

This turned into a beautiful love letter 💌 to refactoring and we think you should take notice, because adopting the mindset he teaches will improve your code. A lot!

Links:

Python on Hardware

Weekly 234 [video] - 14 June 2023

The wonderful world of Python on hardware! Episode 234 (June 14, 2023). This is our weekly Python video highlights! Ladyada and PT review the Python on hardware news of the week.

The news comes from the Python community, Discord, Adafruit communities and more. It’s part of the comprehensive newsletter we do each week.

The Python Show

02 - Data Science and Python with Akshay Pachaar - 13 June 2023

Topics:

  • How Akshay got into tech, data science, and Python
  • Using Python in data science
  • Python and maps / GIS
  • Machine learning
  • LLMs

Links:

Python Bytes

Snorkel not included - 13 June 2023

Topics: PythonGUIS, JupyterLab 4.0, Proposing a struct syntax for Python, Python 3.13 Removes 20 Stdlib Modules

Upcoming: Python Bytes AMA 2023

Links:

Other Python shows without an episode in the last week:

view more: ‹ prev next ›

jnovinger

0 post score
0 comment score
joined 3 years ago
MODERATOR OF