エピソード

  • How to write better documentation: architecture, internal vs. external docs, and more
    2023/11/29

    #10: In this episode, Kristian covers writing better documentation. While developers aren't always the best docs writers (sorry!), with a few tricks and best practices covered in this episode, you can learn how to write better docs, identify what docs your product is missing, and more.

    Links mentioned in this episode:

    - Divio Documentation System: https://documentation.divio.com/
    - JQuery: https://jquery.com/
    - HTML: https://html.spec.whatwg.org/
    - CSS: https://www.w3schools.com/css/css_intro.asp
    - DOM: https://dom.spec.whatwg.org/
    - React: https://react.dev/
    - Vue: https://vuejs.org/
    - Cloudflare: https://www.cloudflare.com/
    - Node: https://nodejs.org/en/
    - Next: https://nextjs.org/
    - HTMX 7.dev Blog: https://7.dev/getting-started-with-htmx/

    Connect with 7.dev:

    7.dev: https://links.7.dev (links to all social media, new free courses, and more)
    Kristian Freeman: Twitter

    続きを読む 一部表示
    19 分
  • The Art of Code Review
    2023/11/15

    #8: In this episode, Kristian covers code reviews: why they matter, how to conduct them effectively, and how they improve code quality.

    Links mentioned in this episode:

    -Github: https://github.com/
    -Ruby on Rails: https://rubyonrails.org/
    -OpenAI: https://openai.com/
    -JavaScript: http://www.ecmascript.org/
    -Github CoPilot: https://github.com/features/copilot
    -Eslint- https://eslint.org/
    -Rubocop: https://rubocop.org/
    -Writing Good Commit Messages: https://www.youtube.com/watch?v=IuGHGAoKZCQ

    Connect with 7.dev:

    7.dev: https://links.7.dev (links to all social media, new free courses, and more)
    Kristian Freeman: Twitter

    続きを読む 一部表示
    21 分
  • Hacking the Development Workflow with AI
    2023/11/01

    #8: In this episode, Kristian explores the current landscape of AI tools–particularly ChatGPT and GitHub Copilot–and how developers can use them in their daily work.

    -Links mentioned in this episode:
    -ChatGPT: https://chat.openai.com/
    -Github CoPilot: https://github.com/features/copilot
    -JavaScript: http://www.ecmascript.org/
    -Ember.js: https://emberjs.com/
    -React: https://react.dev/
    -Llama: https://ai.meta.com/llama/
    -Localpilot: https://github.com/danielgross/localpilot
    -GPT-4: https://openai.com/research/gpt-4
    -SwiftUI: https://developer.apple.com/xcode/swiftui/
    -Python: https://www.python.org
    -Ruby: https://www.ruby-lang.org/en/
    -Rails: https://rubyonrails.org/
    -SQL: https://www.w3schools.com/sql/sql_intro.asp
    -GPT-3.5: https://openai.com/blog/gpt-3-5-turbo-fine-tuning-and-api-updates
    -Reporty: https://www.reporty.app/
    -Twitch: https://www.twitch.tv/
    -Master GitHub Copilot as a Beginner: https://www.youtube.com/watch?v=FwKe2F7gxNw

    Connect with 7.dev:

    7.dev: Instagram | YouTube | TikTok | Twitter | Threads
    Kristian Freeman: Twitter

    続きを読む 一部表示
    14 分
  • Building an AI RAG project
    2023/10/25

    #7: In this episode, Kristian explores the new Hello World for AI projects: Retrieval-Augmented Generation. You'll learn how it works, why you should build one if you're interested in AI projects, and how to build it with Langchain.

    Links mentioned in this episode:
    -ChatGPT: https://chat.openai.com/
    -LangChain: https://www.langchain.com/

    -JavaScript: http://www.ecmascript.org/
    -Python: https://www.python.org/
    -Llama: https://ai.meta.com/llama/
    -Llama Chat: https://llamachat.app/
    -Github: https://github.com/
    -Notion: https://www.notion.so/
    -JSON: https://www.json.org/
    -Pinecone: https://www.pinecone.io/
    -Cloudflare: https://www.cloudflare.com/
    -OpenAI: https://openai.com/

    -RAG Cookbook: https://js.langchain.com/docs/expression_language/cookbook/retrieval

    -RAG Project on Github: https://github.com/kristianfreeman/cloudflare-retrieval-augmented-generation-example

    -LangChain JS : https://js.langchain.com/docs/get_started/introduction

    Connect with 7.dev:

    7.dev: Instagram | YouTube | TikTok | Twitter | Threads
    Kristian Freeman: Twitter

    続きを読む 一部表示
    14 分
  • Re-evaluating the MERN stack in 2023
    2023/10/18

    #6: In this episode, Kristian re-evaluates the MERN stack in 2023. Has the way we develop full-stack apps changed in the last decade?

    Links mentioned in this episode:
    - Mongo: https://www.mongodb.com/

    - Express: https://expressjs.com/

    - React: https://react.dev/

    - MERN stack: https://www.mongodb.com/mern-stack

    - Next: https://nextjs.org/

    - Astro: https://astro.build/

    - Gatsby: https://www.gatsbyjs.com/

    - Bun: https://bun.sh/

    - Supabase: https://supabase.com/

    - PlanetScale: https://planetscale.com/

    - Hono: https://hono.dev/

    - Astro Support: View Transistions: https://docs.astro.build/en/guides/view-transitions/#:~:text=Astro%20supports%20opt%2Din%2C%20per,provide%20seamless%20animations%20between%20pages.



    Connect with 7.dev:

    7.dev: Instagram | YouTube | TikTok | Twitter | Threads
    Kristian Freeman: Twitter

    続きを読む 一部表示
    14 分
  • Hacking the Dev Environment
    2023/10/11

    #5: In this episode, Kristian explores hacking the dev environment–updating your text editor, terminal, and other tools that make you more productive as a developer.

    Links mentioned in this episode:
    - Solarized theme: https://github.com/altercation/solarized
    - Berkeley Mono typeface: https://berkeleygraphics.com/typefaces/berkeley-mono/
    - "Developers, don't be afraid of the shell": https://www.instagram.com/p/CwndhduPYHM/
    - oh-my-zsh: https://ohmyz.sh/
    - Three open-source shell setups to improve your terminal experience: https://7.dev/three-open-source-shell-setups-to-improve-your-terminal-experience/
    - Raycast: https://www.raycast.com/
    - Amethyst: https://ianyh.com/amethyst/
    - Lungo: https://sindresorhus.com/lungo

    Connect with 7.dev:

    7.dev: Instagram | YouTube | TikTok | Twitter | Threads
    Kristian Freeman: Twitter

    続きを読む 一部表示
    20 分
  • Hack the Full-Stack Dev Roadmap: Resume and Interviews
    2023/10/04

    #4: In this episode, Kristian covers resumes and interviews. Learn what most junior developers get wrong with their resume, and how to effectively interview using a method pioneered at Amazon.

    Most aspiring developers are using a "roadmap" of some kind to figure out what to learn and when to learn it. In this series, Kristian covers what to learn, what not to learn, and how to effectively build your resume, portfolio, and crush it in interviews.

    Links mentioned in this episode:
    - "Your resume is broken" video: https://www.instagram.com/p/CvM7Vg4AFdO/

    Connect with 7.dev:

    7.dev: Instagram | YouTube | TikTok | Twitter | Threads
    Kristian Freeman: Twitter

    続きを読む 一部表示
    24 分
  • Hack the Full-Stack Dev Roadmap: Building a Junior Portfolio
    2023/09/27

    #3: In this episode, Kristian covers how to build a great portfolio as a junior developer–great projects that look good in a portfolio, and how to cover the breadth of your skills via projects that showcase the important things interviewers and recruiters are looking for.

    Most aspiring developers are using a "roadmap" of some kind to figure out what to learn and when to learn it. In this series, Kristian covers what to learn, what not to learn, and how to effectively build your resume, portfolio, and crush it in interviews.

    Connect with 7.dev:

    7.dev: Instagram | YouTube | TikTok | Twitter | Threads
    Kristian Freeman: Twitter

    続きを読む 一部表示
    19 分