Atlassian's Jira & Confluence. Today I Learned: Wednesday, 29 June 2022

  • Atlassian owns Jira and Confluence.
    • Jira seems to be some sort of project management software, and Confluence seems to be a way of collaborating on documents.
  • I set Jira up yesterday, and Confluence today. Adding my work mates is proving to be difficult.
  • There are so many different terms; groups, teams, pages, spaces, Jira Software Management, Jira Work Management, Jira Service management. This is frustrating.
    • By comparison, Atlassian also run Trello, which is incredible easy to use. Why is this so difficult by comparison?
  • It looks like you can connect it to github, which will be useful.
  • Although it’s a pain right now, knowledge of project management software is important to employers. I’m happy that I get the opportunity to learn it with my work mates.
  • A sprint is a collection of subtasks to be done by a team member in a scrum.
  • An epic is a length of time entered into a Gantt chart. Insie the epic are substasks. I don’t know what the difference between an epic and a sprint is.
  • I figured out how tot add meeting notes into Confluence, so I’m switching from using Google Docs/Drive to Confluence for this activity. This will also make the notes more accessible to my teammates.
  • In work, we decided to switch back to a FReMP stack, because we are not restricted to using York’s servers. So I am returning to Codecademy’s React course.
  • Slowly wading through the section on Component Lifecyles. I decided to start the section again because it was proving difficult last time.
  • I’m also picking up Codecademy’s HTML course. It’s pretty basic, but I need something to occasionally take a break from the React course.
    • Only content within the <body> tag will be displayed on the screen.
    • There are 6 heading tags <h1> to <h6>.
    • When adding a <div> tage, it is conventional to add two indentations before it.
    • Attributes are found within tags. &lt;div id="intro"> They consist of:
      • the attribute name.
      • the attribute value.
    • Paragraphs <p>, are used to display a block of plain text.
    • Spans <span>, are used to display short pieces of text. Guide says they’re “used to separate small pieces of content that are on the same line as pther content.”
    • The spacing between code in a HTML file doesn’t affect the positioning of elements on the browser. You can use the <br> tag to show a line break in the browser.
    • Unordered list <ul> elements should not hold raw text. Within a list you use the <li> tag is used to describe an item on the list.
    • Ordered lists <ol> are like <ul>, but they are numbered.
    • Image tags <img> have a require attribute called src.
      • The value of the src attribute must be a URL.
      • The alt attribute within an <img> tag will display text in the event that the image doesn’t load. It also helps with SEO optimization because browsers cannot “see” and image.
    • Similar to the <img> tag is the <video> tag. One difference however is that it requires a closing </video> tag.
      • It also needs width and height attributes.
      • Any text within the tags will be displayed if the video is unable to load the video.
      • Another attribute is controls. If this is included, it intstructs the browser to include basic controls.
0
Subscribe to my newsletter

Read articles from Niall Harrington directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Niall Harrington
Niall Harrington

Hello everyone, I'm a recent graduate of Blockchain & Backend Development at York University, Toronto. I started this blog to document my career change journey from bartender to a developer. Since starting this blog in 2022, I have been hired as a research assistant and front-end developer at York's Digital Currencies Project. We are currently working on developing a way to estimate CO2 emissions associated with bitcoin mining. Thanks for joining me.