Jessica Temporal
  • 🇧🇷
    • About
    • Books
    • Talks
    • CV
    • GitStudyCards
    Creating a Travel Diary With Django

    Creating a Travel Diary With Django


    Apr 5, 2025
    Learn how to add interactive maps to your blog.
    RAG and Access Control: Where Do You Start?

    RAG and Access Control: Where Do You Start?


    Jan 21, 2025
    Learn how to use retrieval-augmented generation with fine-grained authorization to ensure that private information stays private
    FastAPI Authentication by Example

    FastAPI Authentication by Example


    Dec 5, 2024
    Learn to integrate Auth0 with a FastAPI web app
    Testing Apple Intelligence's Clean Up Tool

    Testing Apple Intelligence's Clean Up Tool


    Nov 9, 2024
    Removing objects from pictures is nothing new but it sure is fun.
    Learn to make pull requests using GitHub Codespaces and contribute to open source

    Learn to make pull requests using GitHub Codespaces and contribute to open source


    Oct 29, 2024
    Fork, branch, pull request. Learn how to use GitHub Codespaces to make your contributions.
    Reflections from a maintainer and contributor during Hacktoberfest - is open source struggling?

    Reflections from a maintainer and contributor during Hacktoberfest - is open source struggling?


    Oct 23, 2024
    I don’t know, but I’d love to see more projects and contributors alike
    GitFichas is Now Open Source 🎉

    GitFichas is Now Open Source 🎉


    Oct 22, 2024
    Exciting news for anyone that deals with Git and might need a reminder or two about some commands 🤩
    Tips on migrating from Flask to FastAPI and vice-versa

    Tips on migrating from Flask to FastAPI and vice-versa


    Dec 15, 2023
    Learn the differences between Flask and FastAPI when dealing with templates, routers, and static files
    Login on Heroku via CLI with MFA enabled

    Login on Heroku via CLI with MFA enabled


    Dec 4, 2023
    Using Heroku CLI on GitHub Codespaces and logging in without a browser even with MFA enabled
    Login to Heroku from GitHub Codespaces

    Login to Heroku from GitHub Codespaces


    Dec 2, 2023
    Using the Heroku CLI on GitHub Codespaces to perform a "browserless" login
    Renaming files in Git: the right way

    Renaming files in Git: the right way


    Dec 1, 2023
    No more confusion caused by trying to rename a file in a git project
    How to undo changes in a Git repository using git revert

    How to undo changes in a Git repository using git revert


    Dec 1, 2023
    Learn how to use git revert and reverse changes
    Using empty commits to rebuild GitHub Pages websites

    Using empty commits to rebuild GitHub Pages websites


    Sep 20, 2023
    How to use Git to force building a website hosted via GitHub Pages
    The last of the list with Python

    The last of the list with Python


    Sep 11, 2023
    How to get the last item of a list with Python
    How to count characters of a property on Notion easily using formulas

    How to count characters of a property on Notion easily using formulas


    Sep 10, 2023
    An introduction to the superpowers of database properties
    7 Lessons I learned from recording and editing short videos

    7 Lessons I learned from recording and editing short videos


    Sep 8, 2023
    Getting comfortable with a new skill requires effort, here's what I learned so far on editing and recording videos
    What tools do you use?

    What tools do you use?


    Aug 19, 2023
    Here’s where you can find a list of mine
    Notes on self-publishing my first ebook

    Notes on self-publishing my first ebook


    Aug 16, 2023
    Writing is hard, publishing is also hard, here's what I learned by doing it the first time
    My year in review: 2022, a year of adventures

    My year in review: 2022, a year of adventures


    Dec 16, 2022
    A reflection on the events of the year
     3 tips you should know about GitHub Codespaces

    3 tips you should know about GitHub Codespaces


    Nov 30, 2022
    Basic tips you can use in less than 5 minutes
    7 useful tips for traveling with ease ✈️

    7 useful tips for traveling with ease ✈️


    Oct 31, 2022
    The tips that helped me get through over 15 airports in seven countries in a timely manner in the past year
    First year as a Developer Advocate 🥑

    First year as a Developer Advocate 🥑


    Mar 29, 2022
    Curious about how the move from data science to developer relations/advocacy was? Read this one 😉
    My content creation process

    My content creation process


    Feb 12, 2022
    Let me share with you how I organize all articles, videos, talks, and podcasts I create and maybe help you with your own creation process
    Learn why the command git stash drop is useful

    Learn why the command git stash drop is useful


    Feb 5, 2022
    Understand when to use git stash drop how it works
    Using git stash and git stash pop

    Using git stash and git stash pop


    Jan 23, 2022
    Understand how to use git stash and git stash pop for real
    Tips to improve your LinkedIn profile

    Tips to improve your LinkedIn profile


    Jan 18, 2022
    Hands-on tips for you to improve your LinkedIn profile in less than 30 minutes
    Introducing GitFichas!

    Introducing GitFichas!


    Jan 16, 2022
    Your new best friend: git study cards!
    Undoing the last commit and keeping the changes for a next commit

    Undoing the last commit and keeping the changes for a next commit


    Jan 15, 2022
    Undo the last commit with git reset using --soft and reuse the message with ORIG_HEAD
    Undoing the last commits using git reset

    Undoing the last commits using git reset


    Jan 14, 2022
    Learn how to use the git reset command to undo most recent commits
    Creating a new branch and switching to it with just one command

    Creating a new branch and switching to it with just one command


    Jan 1, 2022
    See how to use git checkout and git switch to create a branch and switch to it with just one command
    Updating a branch with git rebase

    Updating a branch with git rebase


    Dec 30, 2021
    See how to use git rebase to bring all the most recent commits to your current branch
    Fixing the branch source with git rebase

    Fixing the branch source with git rebase


    Dec 29, 2021
    Understand how to use git rebase para to fix the brach source
    Solving conflicts in Git

    Solving conflicts in Git


    Dec 24, 2021
    A recipe to understand and fix conflicts in git
    Creating empty folders on GitHub with .gitkeep

    Creating empty folders on GitHub with .gitkeep


    Dec 24, 2021
    Understand how to use .gitkeep
    5 Tips to Make Your Pull Request Shine ✨

    5 Tips to Make Your Pull Request Shine ✨


    Oct 6, 2021
    Top tips to make your open-source contribution a success
    How to Handle JWTs in Python

    How to Handle JWTs in Python


    Jul 2, 2021
    Learn how to create, parse and verify your JWTs in Python using PyJWT
    Configuring and accessing your droplet via SSH

    Configuring and accessing your droplet via SSH


    May 31, 2021
    A guide on how to configure your Droplet to access it via SSH
    What's new in Flask 2.0

    What's new in Flask 2.0


    May 21, 2021
    Get to know more about the changes in this release of the framework
    Getting to know Jessica Temporal, Sr. Developer Advocate @ Auth0

    Getting to know Jessica Temporal, Sr. Developer Advocate @ Auth0


    Apr 29, 2021
    Welcome blog post on the Auth0 blog
    Creating your machine on the cloud with Digital Ocean

    Creating your machine on the cloud with Digital Ocean


    Apr 21, 2021
    A step-by-step guide to create an instance (Droplet) at Digital Ocean
    Working remotely

    Working remotely


    Mar 26, 2020
    Tips I use when I'm working remotely for you that are adapting yourself
    Fixing date error while running jekyll on macOS Catalina

    Fixing date error while running jekyll on macOS Catalina


    Feb 25, 2020
    This pro tip explains how to fix the "Invalid date" error you may see on macOS Catalina
    Who do you think of when asked for a referral?

    Who do you think of when asked for a referral?


    Dec 18, 2019
    You know qualified women. Why not appoint them?
    From 0 to 17 thousand pageviews

    From 0 to 17 thousand pageviews


    Sep 27, 2019
    How a theme exchange impacted the number of hits on my blog
    How to define the optimal number of clusters for KMeans

    How to define the optimal number of clusters for KMeans


    Apr 13, 2019
    Learn to calculate the optimal cluster number using the elbow method
    Copying files into a container

    Copying files into a container


    Apr 3, 2019
    Let's learn to copy files into a container without using volumes
    Playing with Docker’s container listing

    Playing with Docker’s container listing


    Mar 16, 2019
    Learn to list and filter containers from the list
    Podcast backstage tour

    Podcast backstage tour


    Mar 13, 2019
    See how Pizza was born and get inspired to create your podcast
    Deploying an API to Heroku

    Deploying an API to Heroku


    Apr 15, 2018
    Learn how to deploy a Flask API to Heroku, using Heroku CLI and Git
    Ruby Project Dependencies: Gemfile

    Ruby Project Dependencies: Gemfile


    Jan 13, 2018
    Today's pro-tip teaches you what to do when you don't have a Gemfile
    Publishing your own website with Jekyll

    Publishing your own website with Jekyll


    Jan 7, 2018
    Learn to get your website up and running using the terminal, jekyll and other tools.
    Choosing a Jekyll theme

    Choosing a Jekyll theme


    Jan 7, 2018
    Chose a theme and start blog without fuss
    Python project dependencies: requirements.txt

    Python project dependencies: requirements.txt


    Jan 6, 2018
    Learn about the requirements.txt file
    Python virtual environments: venv

    Python virtual environments: venv


    Dec 30, 2017
    Learn how to create virtual environments using Python's module venv
    Python and its versions: pyenv

    Python and its versions: pyenv


    Dec 29, 2017
    Learn how to install manage Python versions using pyenv
    Add colors when sharing your website

    Add colors when sharing your website


    Dec 27, 2017
    How to add a thumbnail on your site
    Documenting history with Sphinx

    Documenting history with Sphinx


    Oct 30, 2017
    Using Sphinx to create documentation of the processes of organizing a community event
    Even core devs have hiccups ¯\_(ツ)_/¯

    Even core devs have hiccups ¯\_(ツ)_/¯


    Feb 1, 2017
    After a few months working on a open-source project sometimes I sti...
    The moving

    The moving


    Jan 26, 2017
    A letter to my friends
    What I wanted to say but 1024 characters wouldn’t let me

    What I wanted to say but 1024 characters wouldn’t let me


    Jan 23, 2017
    As I was filling out PyCon’s financial aid form, I came across the ...
    It's Alive

    It's Alive


    Oct 13, 2016
    Finally I managed to get this thing going! After a few days trying ...
    All rights reserved by Jessica Temporal