SIH Tech Tidbits

Useful tips, libraries and tools from the Sydney Informatics Hub team

#python Articles




Design patterns (Part 1)

Design Patterns (Part 1): What? Why? What is a Design Pattern In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a …







Better autocompletion in Jupyter Lab

Autocompletion of variable names in Jupyter Lab (or Notebook) can be frustratingly inconsistent. For a smoother development experience, the jupyterlab-lsp extension provides better completions using the same language servers as …