Ruby-on-Rails, Postgres, React, React-Native, Flask, NodeJS, MongoDB, Jekyll, Electron, Product-Owner, Communication, How-To-Get-Fired, Google-Data-Studio, Sprint-Planning, Personal-Development, SSH, All

What is a good way to start your day?

Overview

What is SSH?

Secure Shell

What is a good way to start your day?

Overview

Organize the team to outline the tasks to do within the upcoming 2 weeks.

  1. Pick one day for a little victory

What is spring planning?

Overview

Organize the team to outline the tasks to do within the upcoming 2 weeks.

What is Google Data Studio

Overview

Used for displaying data in ways more comprehensible. Bar, line, burndown, geographics, the sky is the limit.

How to get fired

Overview

Communication

How to communicate effectively

Overview

Communication

What is Product Owner?

Overview

Product Owner is a professional responsible for setting, prioritizing, and accepting the work generated by a team in order to ensure the most valuable and proper functionality of the product.

As Product Owner, you will gather feature requests, schedule releases and coordinates sprints. You should be able to identify user needs, help a customer understand a business value and work with cross-functional teams to manage product releases.

Your effort is important for the company as you will need to deliver product not just according to users, but the product that helps make our company vision reality.

Responsibilities

  • Take the lead of scrum teams as the Product Owner.
  • Providing vision and direction to the Agile development team and stakeholders throughout the project and create requirements.
  • Ensure that the team always has an adequate amount of prior prepared tasks to work on.
  • Plan and prioritize product feature backlog and development for the product.
  • Define product vision, road-map and growth opportunities.
  • Assess value, develop cases, and prioritize stories, epics and themes to ensure work focuses on those with maximum value that are aligned with product strategy.
  • Provide backlog management, iteration planning, and elaboration of the user stories.
  • Work closely with Product Management to create and maintain a product backlog according to business value or ROI.
  • Lead the planning product release plans and set the expectation for delivery of new functionalities.
  • Provide an active role in mitigating impediments impacting successful team completion of Release/Sprint Goals.
  • Research and analyze market, the users, and the roadmap for the product.
  • Follow our competitors and the industry.
  • Keep abreast with Agile/Scrum best practices and new trends.

Resources

What is Electron?

Overview

Electron is an open source framework for building desktop applications.

If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.

Web Technologies
Electron uses Chromium and Node.js so you can build your app with HTML, CSS, and JavaScript.

Open Source
Electron is an open source project maintained by GitHub and an active community of contributors.

Cross Platform
Compatible with Mac, Windows, and Linux, Electron apps build and run on three platforms.

Documentation

Showcase

Tips

Hot reload on changes


What is Jekyll?

Overview

Quick Start

  gem install bundler jekyll

  jekyll new my-awesome-site

  cd my-awesome-site

  bundle exec jekyll serve

Tips

Hot reload on changes

bundle exec jekyll serve --livereload

What is MongoDB?

Heading 1

Heading 2

  • Item
  • Item 2
  • Item 3
  • Item 4

What is NodeJS?

Heading 1

Heading 2

  1. First item
  2. Second item
  3. Third item
  • First item
  • Second item
  • Third item
livereload: true
title: PrimeTimeTran
email: datloiboi@gmail.com
url: https://github.com/PrimeTimeTran
description: "Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description."
keywords: "Node.Js, React.JS, ReactJS, React, React Native, Ruby on Rails"
skills: "Tech Lead - Mobile Lead - Solutions Architect"
meta_author: Tran Loi
function hello(name) {

}

H1

H2

H3

What is Flask?

Google Sheets API

Setup

  1. Oauth.
  2. Postman.
  3. View.

.env

// .env
const SheetAPIKey = **********
// App.js
const url = `https://sheets.googleapis.com/v4/spreadsheets/1WtQp4hxNwaIoceW4BhDjkY4ttqR9pTWWuHCagmF3ER8/values/Form%20Responses%201?key=${SheetAPIKey}`
  1. Insert Records.
// POST
{
  "values": [
    [
      "Column 1",
      "Column 2",
      "Column 3",
    ]
  ]
}

What is React Native?

What is React?

What is Postgres?

What is Ruby on Rails?

High Level Overview

Rails

Fundamentals

  • Model
  • View
  • Controller