Dan LesterinLevel Up CodingStructuring GitHub Actions SafelyHow to design GitHub Actions workflows with a beginning, middle, and end, so you can tear down your environment safely and notify your team…May 25, 2021May 25, 2021
Dan LesterWhy GitHub’s default branch keeps ghosting youRenaming ‘master’ to ‘main’ is harder than you think because there is no such thing as a default branch in gitApr 16, 2021Apr 16, 2021
Dan LesterinDataDrivenInvestorZero to Bitcoin Mogul in one AfternoonBuying your first cryptocurrency. All you need is a credit card and a driving license.Nov 16, 2020Nov 16, 2020
Dan LesterinTowards Data ScienceDeploying Data Dashboards Automatically, Reliably, and SecurelyNew open source software to securely automate deployment of data scientists’ interactive visualizations in all languages and…Sep 11, 2020Sep 11, 2020
Dan LesterinTowards Data ScienceLooking under the hood at the Dashboarding frameworksCode simple experiments that highlight the different execution models behind the popular dashboarding frameworks Voila, Streamlit, and…Jul 23, 2020Jul 23, 2020
Dan LesterinTowards Data ScienceAre Dashboards for Me?Understanding whether your Jupyter notebooks would be more useful as interactive dashboardsJul 7, 20201Jul 7, 20201
Dan LesterA Roundup of Data Visualization FrameworksContainDS Dashboards is an extension for JupyterHub allowing you to publish interactive visualizations for non-technical colleagues to try…Jun 19, 2020Jun 19, 2020
Dan LesterinAnalytics VidhyaPlotly Dash apps: Deploy Instantly with Zero ConfigurationA new workflow allowing data scientists to deploy their own Plotly Dash apps to be shared automatically and securely with colleaguesJun 3, 2020Jun 3, 2020
Dan LesterinTowards AIData Scientists are DangerousHow data scientists’ priorities and workflows may be the biggest data security threat to your organisationMay 15, 20201May 15, 20201
Dan LesterinThe StartupRunning Streamlit inside JupyterHubHow to run a Streamlit app in place of the regular Jupyter notebook server, so your JupyterHub provides authentication for the appMay 10, 20202May 10, 20202