[{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/beginner-guide/","section":"Tags","summary":"","title":"Beginner-Guide","type":"tags"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/categories/cloud-computing/","section":"Categories","summary":"","title":"Cloud Computing","type":"categories"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/cloud-computing/","section":"Tags","summary":"","title":"Cloud Computing","type":"tags"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/cloud-platform/","section":"Tags","summary":"","title":"Cloud Platform","type":"tags"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/categories/devops-basics/","section":"Categories","summary":"","title":"DevOps Basics","type":"categories"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/linux/","section":"Tags","summary":"","title":"Linux","type":"tags"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/microsoft-azure-account/","section":"Tags","summary":"","title":"Microsoft Azure Account","type":"tags"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/posts/","section":"Posts","summary":"","title":"Posts","type":"posts"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/python/","section":"Tags","summary":"","title":"Python","type":"tags"},{"content":" 1. Introduction : # Key Terminologies : # Virtual Machine # virtual machine is a computer inside a computer. It behaves like a real computer despite being virtual. But in this guide we will use our VM on a cloud platform instead of running everything locally on computer.\nCloud platform # Cloud computing means using computing services over the internet instead of using them locally on your own computer. Microsoft Azure, Google cloud infrastructure and AWS are some of the examples of cloud platforms.\nSSH key # SSH (secure shell) is a secure network protocol. It is used to connect and control remote computer through the command line.\nIn this guide: # It is a beginner friendly guide, Microsoft Azure is a cloud computing platform over which we will create our virtual machine. And then, we will access it through SSH.\n2. Steps to create a Virtual machine connect it via SSH key : # 1- Create Microsft Azure Account # To setup a Virtual machine on any cloud platform, you need to have an account on that platform. So, first create an Microsoft azure account.\n2- Setting up your first Azure Resource # Click the menu icon on the top left corner and select Virtual machine.\nClick on Create a resource. - Project Details # Select your subscription, mine is Azure for students. Select or create a new resource group. - Instance details # Name your Virtual machine, For instance FirstVM. Select the nearest region from your location. Choose No infrastructure redundancy required in availabilty options. Go with standard security type. Pick the ISO image you want. Click the x64 version of VM architecture. Select the appropriate size. - administrator account # Opt for SSH public key as a authentication type. Enter your username. For SSH key type, go with RSA SSH Format. Name your key pair. - Inbound port rules. # Allow selected ports. Select SSH (22), HTTP (80) ports Click Review + create. 3- Launching the virtual machine on Azure # Now review the VM specifications and then click create. Download the private key and create the resource. Wait for the virtual machine to be deployed. Once the deployment is completed, click Go the Resource. 4- Connecting to the VM using SSH key # Open the terminal and navigate to the directory where you SSH key pair was downloaded. cd Downloads/ Make the private key readable by only you (owner) and no one else. chmod 400 pair_key_name.pem Connect to the VM via SSH key: ssh -i pair_key_name.pem username@your_ip Replace the pair_key_name.pem with the name you choosed for your pair key. Enter your username. Under the connect tab, your Vm\u0026rsquo;s IP address is available. Copy it and paste it at the place of your_ip in the above given command. When asked, type Yes and press Enter. 3. Working inside the Virtual machine: # 1- Verify the system # uname -a It displays the following information about system.\nOperating system kernel version System architecture (e.g x64) Hostname of the machine lsb_release -a This command gives information about the linux distribution installed on virtual machine.\nlinux distrbution (e.g ubuntu,kali). Release version description of the OS 2- Update your VM # Then, update and upgrade your Ubuntu OS.\nsudo apt update sudo apt upgrade -y 3- Install tools # You can install any tools according to your needs. For instance,we will install tools for python language.\nsudo apt install python3 python3-pip git -y Python3 \u0026mdash;\u0026ndash;\u0026gt; Python 3 interpreter. Python3-pip \u0026mdash;\u0026ndash;\u0026gt; Python package manager, git \u0026mdash;\u0026ndash;\u0026gt; a version control system. -y \u0026mdash;\u0026ndash;\u0026gt; automatically answers \u0026ldquo;yes\u0026rdquo;. 4- Create and run a simple python program # Create a file named as hello.py nano hello.py Stuff this file with the content. Save (Ctrl + O)\u0026mdash;\u0026gt; Enter \u0026mdash;-\u0026gt; Exit (Ctrl + X) the file.\nRun the program.\npython3 hello.py The output will be displayed in the terminal. 4. log Out the VM : # After working in the virtual machine, logout from it by using the given command.\nlogout 5. Conclusion : # In this guide, we successfully created and connected to a virtual machine on Microsoft Azure using an SSH key. We verified the system, updated the VM, installed essential tools, and ran a Python program. This process demonstrates how cloud platforms make it easy to create and manage computing environments remotely.\n","date":"6 March 2026","externalUrl":null,"permalink":"/posts/first-vm-azure/","section":"Posts","summary":"","title":"Setting Up a Virtual Machine on Cloud platform (Microsoft Azure) with SSH","type":"posts"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/ssh-key/","section":"Tags","summary":"","title":"SSH Key","type":"tags"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/categories/tech-guides/","section":"Categories","summary":"","title":"Tech Guides","type":"categories"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/ubuntu-24.04/","section":"Tags","summary":"","title":"Ubuntu 24.04","type":"tags"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/","section":"velanora","summary":"","title":"velanora","type":"page"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/categories/virtual-machine/","section":"Categories","summary":"","title":"Virtual Machine","type":"categories"},{"content":"","date":"6 March 2026","externalUrl":null,"permalink":"/tags/virtual-machine/","section":"Tags","summary":"","title":"Virtual Machine","type":"tags"},{"content":" What is hugo? # Hugo is a static site generator used to build websites and blogs. Static means files are prebuilt. Static site generator is a tool, it takes simple Markdown files and turns them into a proper complete site that can be launched.\nWhy people like hugo? # Insanely Fast and secure. No database or backend. Highly customizable. Typical folder structure: # Before proceeding, let\u0026rsquo;s understand the hugo folder structure of your site. Your site is a folder which have some folders and files that are given below.\nmy-site/ ├─ content/ ├─ layouts/ ├─ static/ ├─ themes/ ├─ hugo.toml Content \u0026mdash;-\u0026gt; This folder is stuffed with your actual content content/ ├─ posts/ │ └─ first.md | └─ second.md | └─ third.md ├─ about.md themes \u0026mdash;-\u0026gt; A theme is actually a small site inside your hugo site.\nStatic \u0026mdash;-\u0026gt; Images, fonts and JS are stored in static folder. Files are copied as it is to final site.\nPublic \u0026mdash;-\u0026gt; Public is basically your final generated site. This is what you edit.\nhugo.toml \u0026mdash;-\u0026gt; It is the main configuration file. It includes the theme name , params , title and baseURL of your site.\nStatic site generation process: # Step 1: Installing hugo # linux sudo snap install hugo Note : Use snap instead of apt because it will install the latest version of hugo\nMac OS brew install hugo Windows Select a theme from Hugo Themes and incorporate it:\nStep 2: Creating new hugo site # Run the given command to generate a hugo site and replace site-name with your site name. hugo new site site-name Now, remember that from now onward we have perform every step inside our site, so navigate into the site. cd new-site Step 3: Theme setup and enabling: # 1. setting the theme: # Initialize git init to track all your changes. git init Select your theme from Hugo\u0026rsquo;s themes, copy it\u0026rsquo;s https link. Add your theme as a submodule inside your site repo. git submodule add github-url-to-theme themes/theme-name git submodule add https://github.com/adityatelange/hugo-PaperMod.git themes/PaperMod 4. Commit these changes with a appropriate commit message.\ngit commit -m \u0026#34;themes: Add PaperMod\u0026#34; 2. Enabling the theme: # Open your hugo.toml file and enable the theme.\nIn my situation,\ntheme = \u0026#39;PaperMod\u0026#39; Step 4: Writing your first blog post # You have created your first blog post. hugo new posts/first.md Stuff this post with your content by simply opening the first.md file with text editor or any other.\nSave the content. Step 5: Preview the site locally: # Now, launch the site locally.\nhugo server --noHTTPCache Open the local link that is named as http://localhost:1313/.\nDeployment to Github: # So, till now your site is locally available. We need to deploy it to github to make it globally available.\nStep 1: Create a new repository # Navigate to Github. Create a new repository. Give it a name you want for your site in the given manner. username.github.io Step 2: Push your site to github # After the customization and commits, push your local site to Github repository\nOpen your remote repository. Copy it\u0026rsquo;s https link. The below given command connects your local Git repository to a remote repository on GitHub. Paste your repository https link as given below. git remote add origin https://github.com/\u0026lt;your-username\u0026gt;/\u0026lt;your-username\u0026gt;.github.io For instance,\ngit remote add origin https://github.com/realahnet/realahnet.github.io Push the changes to your Github repository. git push -u origin master Step 3: Setup Github Pages # Open your repository and navigate to the settings tab. Proceed to the pages tab Locate the \u0026ldquo;Build and deployment\u0026rdquo; section. Here, change the source to \u0026quot; Github Actions\u0026quot;. Step 4: Setting the Github workflow # Now, switch to the \u0026ldquo;Actions Tab\u0026rdquo;. Click the option \u0026ldquo;New workflow\u0026rdquo;. Search for \u0026ldquo;hugo\u0026rdquo;, configure that file. Update the hugo version to the latest version. In my case, env: HUGO_version : 0.154.5 Commit the change with an commit message. Afterwards, a workflow will start running. The moment this workflow is successfully deployed, your site is launched at your-username.github.io Step 5: Update your site\u0026rsquo;s Base URL: # Handle your hugo.toml file. Edit your site\u0026rsquo;s Base URL in the same manner as given below. https://yourusername.github.io/ baseURL = \u0026#39;https://velanora.github.io\u0026#39; lastly, visit your site from github pages. Conclusion # Hugo makes it incredibly easy to build and deploy fast, secure, and modern websites with minimal effort. If you value speed, simplicity, and full control over your content, Hugo is an excellent choice.\n","date":"22 January 2026","externalUrl":null,"permalink":"/posts/hugo-guide/","section":"Posts","summary":"","title":"Go static with hugo: Build and Launch Fast","type":"posts"},{"content":" 1. Introduction: # If you are a beginner exploring Linux or someone who wants to simplify repetitive then you should learn Bash scripting.\nIn this blog, you will have examples of each step. You will learn how to Create a script , make it executable and you will understand essentials concepts like declaring variables, user input , comments , if-else conditions loops and you will explore practical automation tasks.\n2. What is Bash scripting: # BASH → Bourne Again Shell\nIt is the most common implementation of shell program for Linux system.In bash, we can write automated programs to execute stuff on our computer. These programs are called bash scripts. At lowest form, bash scripting is just a way to have a bunch of commands, run one after another, commands u save in a text file \u0026amp; then execute as a script.\nBash is not only for running commands but also it is a programming language that let’s you automate tasks that would otherwise be very time consuming to do manually. It has all kinds of cool features, if statements, while loops, ability to have variables it almost sounds like a programming language. It is a command interpreter, or a shell used for Linux or Unix system.\n3- Create your first script File: # Create a file by running given command in the terminal.\nnano myfile.sh Now write what you want. In my case, i want to display Hello world! and the path of that script. A screenshot of my script is given below.\n1- How to make a bash script executable: # Now , you have created a file but still it;s not executable . So, to make it executable run the given command in the terminal. where,\nchmod = change file permissions\n+x = make file executable\nsudo chmod +x filename.sh 2- How to run a bash script: # Then, after making a bash script executable , run it by using the command given below. This command will show contents of my current directory.\n./filename.sh 4. Working with Bash scripts: # 1- Declaring a Variable # In bash scripting, there is a format to store a value in variable. And when you want the to print the value stored in the variable then character of dollar is used. In the given example , myname and myage are variables.\nvariablename =\u0026#34;value\u0026#34; Output: 2- Taking Input from the User # You will take input from the user by using the keyword read. 3- Comments in Bash # You can add comments in your script file. By using # at the start of each line.\n4- Using If-else Statements # You can use conditional statements in bash scripting too. I have used If else , you can even use if-elif-else\n5- Using Loops # like a programming language , you can use loops in bash scripting too. examples of loops are given below\na. For loop: # output: b. While loop: # output: 5. Automating systems Tasks with terminal commands: # 1- Update and upgrade: # sudo apt update -y sudo apt upgrade -y 3- Remove and Clean : # sudo apt autoremove -y sudo apt autoclean -y 4- Backup a folder # cp ——\u0026gt; this command copies the files and subfolders of the source and also creates folder of backup on the specified path\n-r ——\u0026gt; It means all files and subfolders\nSOURCE=\u0026#34;/home/user/Documents\u0026#34; DEST=\u0026#34;/home/user/Backup\u0026#34; cp -r \u0026#34;$SOURCE\u0026#34; \u0026#34;$DEST\u0026#34; 6- Scheduling tasks # crontab -e ——\u0026gt; edit the scheduled scripts.\ncrontab -l ——\u0026gt; lists all the the scheduled scripts.\ncrontab -e Your will be asked to select any option . I selected the nano one then you have to enter all these in the given format.\nMinute | Hour | day of month | month | day of week\nyou can put (*) in place of all of them or one of them. * shows any example is given below\n20 3 * * * /user/local/bin/script crontab -l 7. Conclusion: # With Bash scripting, you have taken the first step in the journey of Automation .By learning these skills , you can automate your daily workflow which will reduce repetitive tasks\n","date":"18 January 2026","externalUrl":null,"permalink":"/posts/bash-scripting/","section":"Posts","summary":"","title":"Automate Your Workflow with Bash Scripts : step-by-step with examples","type":"posts"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/categories/automation/","section":"Categories","summary":"","title":"Automation","type":"categories"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/automation/","section":"Tags","summary":"","title":"Automation","type":"tags"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/bash/","section":"Tags","summary":"","title":"Bash","type":"tags"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/bash-scripting/","section":"Tags","summary":"","title":"Bash Scripting","type":"tags"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/categories/linux/","section":"Categories","summary":"","title":"Linux","type":"categories"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/categories/programming-/","section":"Categories","summary":"","title":"Programming ","type":"categories"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/shell-scripting/","section":"Tags","summary":"","title":"Shell Scripting","type":"tags"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/tutorial/","section":"Tags","summary":"","title":"Tutorial","type":"tags"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/git/","section":"Tags","summary":"","title":"Git","type":"tags"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/categories/git--github/","section":"Categories","summary":"","title":"Git \u0026 Github","type":"categories"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/git-commands/","section":"Tags","summary":"","title":"Git-Commands","type":"tags"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/github/","section":"Tags","summary":"","title":"Github","type":"tags"},{"content":" Let’s Learn what is Git and GitHub: # Git # Git is a Version control system, it is basically a tool that helps a developer track changes in their code or file and manage different versions of a project. It allows the developer to safely experiment with the code, collaborate with others and backup your work in cloud\nGitHub: # GitHub is an online platform that hosts Git repositories, allowing developers to store , share and collaborate on projects in the cloud. It makes it easy to work with others, and track changes overtime.\nStep 1: Installation of Git: # First you need to Install Git Through CLI , but before that you need to update your system. Use the given command to update your system.\nsudo apt update Now, Install the Git using terminal by using the command given below\nsudo apt install git You have installed Git but to confirm it’s installation use this command.\ngit --version If there is a output shown like this given below then you have successfully installed git.\nStep 2: Configure Git # Configuring Git means setting up your and preferences so Git knows:\nWho is making changes (for commit history),\nHow to handle new projects\nHow to connect to GitHub or other remotes\nSo first set your name by the given command.\nNow, enter your email and username in inverted commas as given below.\ngit config --global user.name \u0026#34;Your userName\u0026#34; git config --global user.email \u0026#34;your@email.com\u0026#34; Output: After that you can check your git configurations that are currently set on your system. Run the given command in your terminal.\ngit config --list Output: Step 3: Sign in to GitHub # Create your GitHub account at by simply sign in our sign up your account in the browser\nStep 4: Make a File of code # I am writing the code on text editor you can use VS code or any other Step 5: Creating a repository on Github: # Open your Github account and click on the new repository. I am naming it my-first-code. Step 6: Initializing a local repository : # Navigate into the folder:\nOpen your terminal and navigate to the folder where you have saved your file (e.g text editor file)\ncd folder-name Example: git init # It creates a new git folder that tracks your changes.\ngit init git add . # It tells git which changes we want to include in our next commit. The (.) sign shows add everything the folder.\ngit add. git commit -m “Initial commit” # It creates a snapshot of your project so that we can go back to it later. You can add a commit msg with it inside the inverted commas.\ngit commit -m \u0026#34;Intial commit msg\u0026#34; Output:\nStep 7: Pushing to Github: # git remote add origin # It creates a version of Repository that is hosted on the internet (e.g like github).\nOpen your git repository . Click the option Code. There you will see a https link , copy it and paste it in the terminal as given below.\ngit remote add origin \u0026#34;https link\u0026#34; git push -u origin main # It uploads your local code to GitHub. Here origin is your remote repository and main is your branch.\ngit push -u origin main After that it asks for the username , so enter your github account’s Username. Then it requires the password. Git doesn’t accept your github password instead you should use a token.\nGenerate a token key # Open your github account . On the top right corner click your profile pic —\u0026gt; Open your settings —\u0026gt;Click Developer settings —\u0026gt; Click Personal access tokens.\nOver here Select Tokens (classic) And generate a new token.\nThen a token will be displayed on your screen copy it and paste it in terminal when it requires the password. Remember when you will paste the token , it won’t be shown on the terminal you just need to click Enter. With that, our code is now successfully pushed to GitHub, and our tasks are neatly tracked. Using Git and GitHub together not only helps keep our workflow organized but also ensures that every change is safely version-controlled. This process will become even smoother as you continue practicing. Thanks for reading . happy coding!\n","date":"18 January 2026","externalUrl":null,"permalink":"/posts/git-n-github/","section":"Posts","summary":"","title":"How to Use Git and GitHub from the Command Line on Ubuntu","type":"posts"},{"content":"","date":"18 January 2026","externalUrl":null,"permalink":"/tags/version-control/","section":"Tags","summary":"","title":"Version-Control","type":"tags"},{"content":"","date":"12 January 2026","externalUrl":null,"permalink":"/tags/beginner/","section":"Tags","summary":"","title":"Beginner","type":"tags"},{"content":"","date":"12 January 2026","externalUrl":null,"permalink":"/tags/dual-boot/","section":"Tags","summary":"","title":"Dual-Boot","type":"tags"},{"content":" Introduction # Ever wanted to try Ubuntu without giving up Windows? Many beginners hesitate because they’re afraid of losing their files or messing up their system. In this guide, I’ll walk you step-by-step through installing Ubuntu alongside Windows, safely and easily, so you can enjoy both operating systems on the same machine. Whether you’re a developer, student, or just curious about Linux, by the end of this tutorial, you’ll have a fully working dual-boot setup without any headaches.\nRequirements # A laptop or PC\nA USB drive with at least 8 GB of storage\nInternet connection\nBackup of important files (just in case you did any wrong step and lost the data)\nInstallation Procedure: # Step 1: Download Ubuntu ISO # Click the link below to download Ubuntu 24.04 version . Also save the ISO file to a location you can easily access later. I am saving it in Documents folder.\nhttps://ubuntu.com/download/desktop\nStep 2: Create a Bootable USB # Now you have to make your USB Bootable , so for it you have to download a USB Bootable tool like i am downloading Rufus . Click the link below.and scroll down and click the latest release link.\nhttps://rufus.ie/en\nthen scroll down and click the latest release link as you can see in the picture below.\nNow open this download and select\nIn Device , select your USB\nIn Boot selection , select the Ubuntu ISO image\nYou can label the volume (optional)\nClick on start\nThen select the option Write in ISO image\nStep 3: Create unallocated space # Make sure you have backup for data then free up Disk space\nPress Win + X —\u0026gt; Disk management\nRight click on your windows partition (usually : C) and click shrink Volume\nhere you can choose how much space you want to shrink ( Recommended at least 90 GB )\nStep 4: Boot from USB Drive # Insert the USB drive you prepared initially\nNow restart the computer , during that press the key to enter boot Menu / Bios (Key could vary depending on the laptop , in my case :F12)\nSelect your USB Drive to boot from\nOnce it boots you will see the boot menu\nselect Try and Install Ubuntu\nStep 5 : Setup: # choose language and accessibility in Ubuntu\nChoose keyboard layout\nDon’t connect to the internet now\nchoose Install Unbuntu\nSelect Interactive installation\n6. Install Ubuntu manually in Partition\nSelect Free space we made earlier , click + (plus button) —\u0026gt; Select 512 MB in size —\u0026gt; Select swap in mount —\u0026gt; Click Ok.\nThen again select the free space again —\u0026gt; Select Ext4 in used as —\u0026gt; Select / in mount —\u0026gt;select Ext4 in used as —\u0026gt; Click Ok\nNow select all of your disc(in my case : sda) —\u0026gt; Click next\nAlso remember to not to touch the drive which shows windows boot manager\nCreate your account\nCreate your account and select your timezone\nreview you choices , then click on Install\nNow it will show you Ubuntu 24.04 LTS Installed and ready for use\nclick the restart option and unplug the USB\nConfirmation of installation # After restarting your laptop , you will see some options in your boot menu . Check if you are having the option of Windows and Ubuntu both. select Ubuntu so , you have successfully installed Ubuntu 24.04 version\nConclusion: # By following these steps, you manually created your own partitions and installed Ubuntu exactly the way you wanted. This gives you full control over how your storage is organized and how Ubuntu manages your system.\n","date":"12 January 2026","externalUrl":null,"permalink":"/posts/dualboot/","section":"Posts","summary":"","title":"Dual-Boot Windows 11 pro and Ubuntu 24.04.3: Beginner’s Complete Installation Guide","type":"posts"},{"content":"","date":"12 January 2026","externalUrl":null,"permalink":"/tags/installation-guide/","section":"Tags","summary":"","title":"Installation Guide","type":"tags"},{"content":"","date":"12 January 2026","externalUrl":null,"permalink":"/tags/windows-11-pro/","section":"Tags","summary":"","title":"Windows 11 Pro","type":"tags"},{"content":" 🚀 Welcome to VELANORA blogs! ✨ # This is my very first post on my own website.\nI\u0026rsquo;ll will be sharing my blogshere using hugo and the PaperMod theme. ✨\n","date":"8 January 2026","externalUrl":null,"permalink":"/posts/first-blog/","section":"Posts","summary":"","title":"First Post Alert!","type":"posts"},{"content":"","externalUrl":null,"permalink":"/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"},{"content":"","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"}]