modernjuliaworkflows.github.io
modernjuliaworkflows.github.io copied to clipboard
Blog posts on best practices for Julia development
It would be really helpful to have a section on command line tools, I know that there are: https://github.com/carlobaldassi/ArgParse.jl https://github.com/comonicon/Comonicon.jl https://github.com/zachmatson/ArgMacros.jl There's a blog post here: https://work.sparktseung.com/pages/2022-01-02-Julia-Argparse/ There's the related...
I tried to add a link to this blog post ([Pkg.jl and Julia Environments for Beginners](https://jkrumbiegel.com/pages/2022-08-26-pkg-introduction/)) in the Writing section but was told non-official resources should be in Going Further...
PR remade to avoid dealing with merge conflicts in things unrelated to new content. This PR currently covers the basic principles of writing fast-running code (minimise allocations and ensure type...
When I was first starting Julia, coming from Matlab and Python, I looked at the [performance tips](https://docs.julialang.org/en/v1/manual/performance-tips/) page and thought "how the hell am I supposed to remember all of...
DimensionalData.jl is great for avoiding mistakes caused by confusing axes with each other or selecting the wrong element, and should probably be recommended to new users.
I'm not sure if there's a way to do this, but right now, the advanced instructions add a lot to the length of some sections; would it make sense to...
As we were writing this blog, we helped improve other packages. Here's a list to keep track: - New functionalities in Franklin.jl - https://github.com/tlienart/Franklin.jl/pull/1035 - New functionalities in PkgTemplates.jl -...
@TheCedarPrince
For tools like Cthulhu, we might not need to screenshot interactive sessions: seems like https://github.com/AtelierArith/Replay.jl is a nice solution?
See the pretty convincing discussion on Discourse: https://discourse.julialang.org/t/write-documentation-prs-not-blog-posts/100942/ In the short term, it feels more motivating for me to see results and progress immediately, so I vote to keep this...