iteration

John Jacob & JP Sio - Web Developers

A podcast about development and design. We do our best to be code-agnostic but we talk a lot about Rails, JavaScript, React, React Native, design, business and startups.

  1. 10/05/2021

    ➡️ One on One's ⬅️

    Welcome to Iteration, a podcast about programming, development, and design. John Intro — My name is John and I am a software developer for a home services startup.JP Intro — Hi, I'm JP and I am a software developer.What makes a good 1:1 (IC perspective)?JP a manager who listensJP clear action items for problemsWhat makes a good 1:1 (Manager perspective)?John When reports are honest about motivations (I want more money, etc)John Clear feedback about my managementWhat makes a bad 1:1?JP when 1:1s just become another medium for standup updatesJP when 1:1s become a way for your manager to micromanageFormatWhat do you talk about?Basic framework John follows: private running doc between manager and report, either party can always add to it, reviewed on a regular cadence. I've found every 2 weeks to be really effective.This meeting is for building trust, context, sharing progress on goals, professional development things like that.Principles / conceptsFocus on the report — 1:1's are primarily for the report, the employee, not for the manager or the company.70/30 — Manager should be 70% listening less than 30% talking.Honesty — be direct. Forbidden conversations.Objective — Do the work to find objective examples, provide numbers and letter grades.Flexible — Don't overthink or over structure, let it flow, let report guide conversationMoneyball firing clipPicksJohn: https://www.chia.net/JP: Tailwind is coming out with official React support!

    42 min
  2. 28/12/2020

    2020 Look-back Top Development Trends + Goals

    John: Welcome to Iteration, a podcast about programming, development, and design. John Intro — My name is John and I am a software developer for a home services startup.JP Intro — Hi, I'm JP and I am a software developer at a small analytics startupOur 2020 Goals Episode → Link✅ 2020 Developer Goals 2020 ReviewJP Goal 1 (JP): Build Elixir App: (C+)I did build a really quick proof of concept Rust API that spits out some JSONI also followed a tutorial for a full stack Golang appGoal 2 (JP): System Design (F)Did not read the books that I wanted to readGoal 3 (JP): Algorithms - (C+)Just haven't had the time - but I have reviewed some array based algorithms FWIWJohn Goal 1 (John): Blog More (C+) (12+ posts)Goal 2 (John): (F) System Design (Nope)Goal 3 (John): JavaScript (B+) 2 Courses, built way more shit in JS Stimulus MainlyGoal 4 (John): Focus 💯 (Closed agency, no more clients, doubled down on what I am good at)Top 2020 Trends (From John)Remote Work 😷Remote jobs used to have a requirement of having remote experience... now everyone has this experienceCommercialization of Open source 🤑"Open source" that's also a product / companyhttps://www.gatsbyjs.com/https://nextjs.org/ (Vercel)https://www.cypress.io/https://www.sanity.io/https://github.com/mperham/sidekiqEven Microsoft acquisition of Github and continued changes there VS Code → Atom"Niche" frameworks 🍾https://svelte.dev/https://github.com/alpinejs/alpineThis is Tailwinds' go-to for a JS solutionbridgetown"Hey" made server rendered sexy again 👋JavaScript continued to eat the world 🍽️Vue 3 added a composition API that's very similar to React HooksLow Code / No Code ✨https://bubble.io/https://pipedream.com/https://stacker.app/Data warehousing 🤓https://www.tableau.com/https://mode.com/https://looker.com/Picks JP: https://www.rrauction.com/preview_gallery.cfm?Category=449 John: Rails starters:  https://jumpstartrails.com/ — https://bullettrain.co/

    36 min

About

A podcast about development and design. We do our best to be code-agnostic but we talk a lot about Rails, JavaScript, React, React Native, design, business and startups.