Podcast appearances and mentions of jacob kaplan moss

  • 13PODCASTS
  • 23EPISODES
  • 37mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Mar 29, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about jacob kaplan moss

Latest podcast episodes about jacob kaplan moss

Sustain
Episode 226: Jacob Kaplan-Moss on Compensating Open Source Maintainers (but not that way)

Sustain

Play Episode Listen Later Mar 29, 2024 33:35


Guest Jacob Kaplan-Moss Panelist Richard Littauer | Amanda Casari Show Notes This episode of Sustain explores the challenges and dynamics of funding open source projects. Host Richard Littauer and co-host Amanda Casari welcome guest Jacob Kaplan-Moss, Board Member and Treasurer of the Django Software Foundation, and Security Architect at Latacora. The discussion covers Jacob's recent blog post on the criticism faced by open source maintainers who seek compensation, highlighting the backlash encountered from seeing grants to selling T-shirts. The conversation also explores the ethical use of open source software, the importance of supporting maintainers financially, and the complexities surrounding the definition and licensing of open source software. Additionally, this episode touches on the personal connection to open source, the struggle for maintainers to find sustainable funding models, and the potential impact of high net worth individual donations. Download this episode now to hear more! [00:00:53] Richard highlights Jacob's association with Django and his role as a security architect and brings up a blog post Jacob wrote about the experience of being an open source maintainer. He shares examples of maintainers who face undue criticism for monetizing their open source work in various ways and his thesis. Also, Richard endorses the Blue Oak Council and PolyForm Project. [00:06:24] Amanda appreciates the blog's message about the sustainability of open source and the need to pay maintainers. Jacob recounts the largely positive reception of his post but also addresses the critical and unproductive responses, and he clarifies his stance on the importance of formal definitions of open source. [00:10:14] Richard suggests the term “Big Tent Open Source” and discusses the importance of having standards to precent open washing while also encouraging diversity in licensing. Jacob uses the term “monogamish” as an analogy for a more flexible approach to open source licensing. [00:11:46] Amanda discusses her background in releasing various types of open source work and how it sometimes differs from web apps, and touches on the complexities of open source licensing. She asks Jacob about his concerns regarding the adoption of open source in larger systems, and he shares his experience with government technology procurement, stressing the necessity of precise definitions of open source in that context. [00:16:40] Richard shifts the conversation to ethical considerations of open source work, specifically when software is used for harmful purposes, like state interventions. Jacob gives us a nuanced view on the ethical use of open source software and the impossibility of drawing a clear line between good and evil uses. [00:20:56] Jacob provides insights into the Django Software Foundation's current scale, funding, and staffing, highlighting the significant impact even a small increase in funding could have, and he discusses the challenge of scaling funding across the vast number of open source projects to achieve broad sustainability. [00:23:16] Jacobs talks about the potential of engaging high net worth individuals and family foundations for donations as they may be more receptive than corporations. [00:24:54] Richard discusses the groups privilege and raises the question regarding giving back to open source or to the broader community, and Jacob explains he avoids judging others' financial decisions but acknowledges his own better-off position and the personal moral obligation he feels to give back. [00:27:05] The conversation shifts to Richard asking Jacob how to support each other's capitalist ventures while contributing to the open source community. He suggests congratulating individual successes and learning from them, while also being comfortable criticizing the systems and institutions that may be at odds with open source values. [00:28:53] Find out where you can learn more about Jacob on the internet. Quotes [00:01:40] “There's this dynamic that happens around open source, where when someone takes money, someone always shows up to criticize them for it.” [00:04:07] “Anytime an open source maintainer figures out a way to get paid to build a lifestyle, at the very least comfortable, we should be celebrating that.” [00:06:46] “The community has coalesced around a definition of open source as defined by the OSI. I was like wait a minute, how are you conflating the open source community with one foundation? I don't agree with this conflation of the OSI speaks for all open source.” [00:13:39] “If you work in technology for the government ling enough, eventually you come to realize that every problem is a procurement problem.” [00:18:16] “Even the MIT license is, do whatever you want, just don't sue me.” [00:22:18] “To reach a point where I would say that open source as a whole is broadly sustainable, I would want every single project to have that level of funding associated with it.” Spotlight [00:30:11] Amanda's spotlight is a book coming out next month called, “Software Engineering for Data Scientists.” [00:30:42] Richard's spotlight is the book, “Better Living Through Birding: Notes from a Black Man in the Natural World.” [00:31:20] Jacob's spotlight is the PolyForm family of licenses and the book, “Producing Open Source Software: How to Run a Successful Free Software Project.” Links SustainOSS (https://sustainoss.org/) SustainOSS Twitter (https://twitter.com/SustainOSS?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) SustainOSS Discourse (https://discourse.sustainoss.org/) podcast@sustainoss.org (mailto:podcast@sustainoss.org) SustainOSS Mastodon (https://mastodon.social/tags/sustainoss) Open Collective-SustainOSS (Contribute) (https://opencollective.com/sustainoss) Richard Littauer Socials (https://www.burntfen.com/2023-05-30/socials) Amanda Casari X/Twitter (https://twitter.com/amcasari?lang=en) Jacob Kaplan-Moss LinkedIn (https://www.linkedin.com/in/jacobian/) Jacob Kaplan-Moss Website (https://jacobian.org/) Jacob Kaplan-Moss Mastodon (https://social.jacobian.org/@jacob) Django Software Foundation (https://www.djangoproject.com/foundation/) Django (https://www.djangoproject.com/) Latacora (https://www.latacora.com/) Jacob's Blog post: “Paying people to work on open source is good actually” (https://jacobian.org/2024/feb/16/paying-maintainers-is-good/) Blue Oak Council (https://blueoakcouncil.org/) PolyForm Project (https://polyformproject.org/) PolyForm Licenses (https://polyformproject.org/licenses/) Pamela Chestek LinkedIn (https://www.linkedin.com/in/pchestek/) Sasha Magee X/Twitter post on government procurement (https://twitter.com/sashax/status/941036458307076097) 18F (https://18f.gsa.gov/) What you should know about Vermont's proposed wealth taxes (Vermont Edition) (https://www.vermontpublic.org/show/vermont-edition/2024-02-12/what-you-should-know-about-vermonts-proposed-wealth-taxes) Software Engineering for Data Scientists by Catherine Nelson (https://www.oreilly.com/library/view/software-engineering-for/9781098136192/) Better Living Through Birding: Notes From a Black Man in the Natural World by Christian Cooper (https://www.penguinrandomhouse.com/books/671722/better-living-through-birding-by-christian-cooper/) Producing Open Source Software: How to Run a Successful Free Software Project by Karl Fogel (https://producingoss.com/) Credits Produced by Richard Littauer (https://www.burntfen.com/) Edited by Paul M. Bahr at Peachtree Sound (https://www.peachtreesound.com/) Show notes by DeAnn Bahr Peachtree Sound (https://www.peachtreesound.com/) Special Guest: Jacob Kaplan-Moss.

Django Chat
Django's Evolution - Jacob Kaplan-Moss

Django Chat

Play Episode Listen Later Mar 20, 2024 69:22


Jacob's personal site Latacora PyCon 2017: Let's Build a Web Framework! Producing Open Source Software bookPyCon 2015: Keynote PyCon 2019: Assets in Django without Losing Your Hair DjangoCon Europe 2014: Django Without DjangoDjangoCon 2018 Keynote: Adrian Holovaty and Jacob Kaplan-Moss PyCon Canada 2013: Python is Everywhere Snakes and Rubies django-template-partialsInformal roadmap & retrospective workshops for Django Deno django-simple-deploy Support the ShowLearnDjango.comButtonDjango News newsletter

evolution assets python django rubies web framework jacob kaplan moss
Python Bytes
#359 gil--;

Python Bytes

Play Episode Listen Later Nov 2, 2023 43:04


Topics covered in this episode: PyCon 2024 is up? Ruff formatter is production ready gil--; Why is the Django Admin “Ugly”? Extras Joke Watch on YouTube About the show Sponsored by Scout APM Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1: PyCon 2024 is up? May 15 - May 23, 2024 - Pittsburgh, Pennsylvania Conference breakdown: Tutorials: May 15 - 16, 2024 Main Conference and Online: May 17 - 19, 2024 Job Fair: May 19, 2024 Sprints: May 20 - May 23, 2024 Tickets aren't on sale yet Unfortunately, I'm not going (see health and safety guidelines) Attendance numbers over time on Wikipedia Brian #2: Ruff formatter is production ready We reported the alpha release in September It's fast, 30x faster than Black Provides >99.9% compatibility with Black, with a list of known deviations More configurable Bundled with ruff, ruff format Still in Beta, but considered production-ready Integration extensions for VSCode and PyCharm Michael #3: gil--; The Python Steering Council has now formally accepted PEP 703 ("Making the Global Interpreter Lock Optional in CPython") The global interpreter lock will remain the default for CPython builds and python.org downloads. A new build configuration flag, --disable-gil will be added to the configure script that will build CPython with support for running without the global interpreter lock. "In short, the SC accepts PEP 703, but with clear provisio: that the rollout be gradual and break as little as possible, that we can roll back any changes that turn out to be too disruptive – which includes potentially rolling back all of PEP 703 entirely if necessary (however unlikely or undesirable we expect that to be)." Removing the global interpreter lock requires substantial changes to CPython internals, but relatively few changes to the public Python and C APIs. The implementation changes can be grouped into the following four categories: Reference counting Memory management Container thread-safety Locking and atomic APIs Brian #4: Why is the Django Admin “Ugly”? Vince Salvino Some great quotes from the article: "The Django admin is not ugly, rather, no effort was made to make it a beautiful end-user tool.” - Ken Whitesell “The admin's recommended use is limited to an organization's internal management tool. It's not intended for building your entire front end around.” - Django docs “The Django admin was built for Phil.” - Jacob Kaplan-Moss “Even in the 0.9x days we used to have a image that said “Admin: it's not your app”.” - Curtis Maloney As Curtis put it, “encouraging people to build their own management interface, and treat admin as a DB admin tool, has saved a lot of people pain... the effort to customise it grows far faster than the payoffs.” Extras Brian: Local Conferences: Big Potential Michael: Data Science Jumpstart with 10 Projects course is out! PSF is X-ed out (or are they?) GPT4All is pretty excellent Fosstodon invites from us (expires Nov 7 2023) Joke: Searching YouTube for bug fixes

Changelog News
RTO vs WFH & the case for strong static typing

Changelog News

Play Episode Listen Later Oct 9, 2023 8:38 Transcription Available


Jacob Kaplan-Moss' recommendations for remote vs colocated teams, Duarte Carmo created a neural search engine from Changelog transcripts, Tom Hacohen says strong static typing is a hill he's willing to die on, Orhun Parmaksız created a CLI that makes your keyboard sound like a typewriter & Luke Plant spits hard truths about simplicity.

static typing cli changelog jerod santo jacob kaplan moss
Changelog Master Feed
RTO vs WFH & the case for strong static typing (Changelog News #65)

Changelog Master Feed

Play Episode Listen Later Oct 9, 2023 8:38 Transcription Available


Jacob Kaplan-Moss' recommendations for remote vs colocated teams, Duarte Carmo created a neural search engine from Changelog transcripts, Tom Hacohen says strong static typing is a hill he's willing to die on, Orhun Parmaksız created a CLI that makes your keyboard sound like a typewriter & Luke Plant spits hard truths about simplicity.

static typing cli changelog jerod santo jacob kaplan moss
The Changelog
RTO vs WFH & the case for strong static typing

The Changelog

Play Episode Listen Later Oct 9, 2023 8:38 Transcription Available


Jacob Kaplan-Moss' recommendations for remote vs colocated teams, Duarte Carmo created a neural search engine from Changelog transcripts, Tom Hacohen says strong static typing is a hill he's willing to die on, Orhun Parmaksız created a CLI that makes your keyboard sound like a typewriter & Luke Plant spits hard truths about simplicity.

static typing cli changelog jerod santo jacob kaplan moss
Sweet but Fearless Podcast
Power Play: Unveiling Power Dynamics at Work

Sweet but Fearless Podcast

Play Episode Listen Later May 8, 2023 29:11


In this episode of Sweet but Fearless, co-founders Mary Sullivan and Cooper Alexander talk about the three power structures at work: Position, Relationship, and Expert power. When thinking of “power” at work, the most traditional one most immediately think of is Position power, the power that arises from one's formal authority and control within an origination. Relationship power, on the other hand, stems from the trust and influence one cultivates with colleagues, while Expert power derives from one's specialized knowledge or skills. As you progress in your leadership role, understanding these powers can serve as a guiding principle and framework in developing and honing your own power skills. Take notes as Mary and Cooper delve into each power structure and provide tips on how to master each.   Resources mentioned in the podcast“There are 3 Types of Power at Work. Here's How to Build Them All,” Shanna Hocking, Fast Company https://www.fastcompany.com/90857321/there-are-3-types-of-power-at-work-heres-how-to-build-them-all” “The Three Kinds of Organizational Power,” Jacob Kaplan-Moss. https://jacobian.org/2021/mar/15/organizational-power/#:~:text=Within%20an%20organization%2C%20there%20are,power%2C%20relationships%2C%20and%20expertise.   Check-in with Sweet but FearlessWebsite - www.sweetbutfearless.com Facebook - https://www.facebook.com/groups/successfulwomensnetwork LinkedIn -  https://www.linkedin.com/company/successfulwomensnetwork

Scriptnotes Podcast
595 - Correctable Crises

Scriptnotes Podcast

Play Episode Listen Later Apr 18, 2023 48:39


John welcomes Danielle Sanchez-Witzel (Up Here, The Carmichael Show) to discuss the state of modern TV writing and answer crafty questions from our overflowing mailbag. How do you structure a limited series? How do you take inspiration from an idea without ripping it off? And how do you know if your story really needs that sex scene? In our bonus segment for premium members, we explore the tricky situation of having a co-worker who is nice but incompetent. Links: Danielle Sanchez-Witzel on IMDb. Up Here on Hulu. Succession Podcast, S4E2 with Lucy Prebble and Laura Wasser from HBO. Incompetent but Nice by Jacob Kaplan-Moss. Glucose Goddess on Instagram. Non-Buttermilk Pancake Recipe Get a Scriptnotes T-shirt! Check out the Inneresting Newsletter Gift a Scriptnotes Subscription or treat yourself to a premium subscription! Craig Mazin on Instagram John August on Twitter John on Instagram John on Mastodon Outro by Alicia Jo Rabins (send us yours!) Scriptnotes is produced by Drew Marquardt and edited by Matthew Chilelli. Email us at ask@johnaugust.com You can download the episode here.  

Changelog Master Feed
Quality is systemic, React is a self-fulfilling prophecy, Difftastic, Devbox & the shortest URLs on the web (The Changelog)

Changelog Master Feed

Play Episode Listen Later Sep 12, 2022 9:55 Transcription Available


Jacob Kaplan-Moss writes up a hot take on software quality, Wilfred Hughes creates the diff tool he's always wanted, Josh Collinsworth thinks React is only great at being popular, Jetpack's Devbox project looks pretty cool & James Williams sets out to find the shortest URLs on the internet. Oh, and chapters are here!

Changelog News
Quality is systemic, React is a self-fulfilling prophecy, Difftastic, Devbox & the shortest URLs on the web

Changelog News

Play Episode Listen Later Sep 12, 2022 9:55 Transcription Available


Jacob Kaplan-Moss writes up a hot take on software quality, Wilfred Hughes creates the diff tool he's always wanted, Josh Collinsworth thinks React is only great at being popular, Jetpack's Devbox project looks pretty cool & James Williams sets out to find the shortest URLs on the internet. Oh, and chapters are here!

The Changelog
Quality is systemic, React is a self-fulfilling prophecy, Difftastic, Devbox & the shortest URLs on the web

The Changelog

Play Episode Listen Later Sep 12, 2022 9:55 Transcription Available


Jacob Kaplan-Moss writes up a hot take on software quality, Wilfred Hughes creates the diff tool he's always wanted, Josh Collinsworth thinks React is only great at being popular, Jetpack's Devbox project looks pretty cool & James Williams sets out to find the shortest URLs on the internet. Oh, and chapters are here!

Django Chat
Django the Good Parts - James Bennett

Django Chat

Play Episode Listen Later Mar 30, 2022 65:43


James's personal websiteDjango in Depth talk at PyCon Montreal 2015Django the Good Parts at PyCon 2014 and slidesLet's Build a Web Framework by Jacob Kaplan Moss at PyCon 2017How I'm Testing in 2020Against service layers in DjangoSupport the ShowThis podcast does not have any ads or sponsors. To support the show, please consider purchasing a book, signing up for Button, or reading the Django News newsletter.

Changelog Master Feed
Principles for hiring engineers (The Changelog #479)

Changelog Master Feed

Play Episode Listen Later Feb 8, 2022 77:59 Transcription Available


This week we're joined by Jacob Kaplan-Moss and we're talking about his extensive writing on work sample tests. These tests are an exercise, a simulation, or a small slice of real day-to-day work that candidates will perform as part of their job. Over the years, as an engineering leader, Jacob has become a practicing expert in effectively hiring engineers — today he shares a wealth of knowledge on the subject.

The Changelog
Principles for hiring engineers

The Changelog

Play Episode Listen Later Feb 8, 2022 77:59 Transcription Available


This week we're joined by Jacob Kaplan-Moss and we're talking about his extensive writing on work sample tests. These tests are an exercise, a simulation, or a small slice of real day-to-day work that candidates will perform as part of their job. Over the years, as an engineering leader, Jacob has become a practicing expert in effectively hiring engineers — today he shares a wealth of knowledge on the subject.

Scriptnotes Podcast
504 - Writing a Script in (insert number) Days

Scriptnotes Podcast

Play Episode Listen Later Jun 8, 2021 56:32


John and Craig discuss what comes after you land a movie deal–writing the script by a certain date. They offer tips, strategies, and calculations for budgeting time to deliver a draft. We also consider the statute of limitations on spoiler warnings and follow up on child prodigies, movie theaters and free will. Our listener questions this week include POV in a two hander and how to get out of a nightmare development trap. Finally, in our bonus segment for premium members John and Craig share their views on UFOs and extraterrestrial life. Spoiler: it's all a simulation. Links: Alamo Drafthouse out of Bankruptcy Speculation that AMC may buy our beloved Arclight Warner Brothers Discovery Logo CAA Sells wiip Screen Compensation Guide for Streaming Services Screen Deal Tips 32 year old passes for 19 for TV contract Jacob Kaplan-Moss on estimating software development Bo Burnham's Inside Jack Plotnick's Disney Made a Tiki Room Get a Scriptnotes T-shirt! Gift a Scriptnotes Subscription or treat yourself to a premium subscription! John August on Twitter Craig Mazin on Twitter John on Instagram Outro by Eric Pearson (send us yours!) Scriptnotes is produced by Megana Rao and edited by Matthew Chilelli.   Email us at ask@johnaugust.com You can download the episode here.

Python Bytes
#202 Jupyter is back in black!

Python Bytes

Play Episode Listen Later Oct 9, 2020 33:24


Sponsored by DataDog: pythonbytes.fm/datadog Brian #1: New in Python 3.9 scheduled to be released Oct 5 Python 3.9.0rc2 released Sept 17 New features (highlights) Dictionary merge (|) and update (|=) operators. String str.removeprefix(prefix) and str.removesuffix(suffix). This have also been added to bytes, bytearray, and collections.UserString. In type annotations you can now use built-in collection types such as list and dict as generic types instead of importing the corresponding capitalized types (e.g. List or Dict) from typing. New PEG parser Any valid expression can be used as a decorator. see PEP 614. Haven’t quite wrapped my head around the possibilities yet. [zoneinfo](https://docs.python.org/3.9/library/zoneinfo.html#module-zoneinfo) module brings support for the IANA time zone database to the standard library. Lots of other great stuff too, please check out the changelog and give 3.9 a spin Michael #2: jupyter-black via Mary Hoang I recently tuned into the auto racing episode on Talk Python and liked Kane’s pypi suggestion of blackcellmagic. There are a couple of other pypi packages that envelop the idea of black formatting Jupyter Notebooks and I recently started using a new pypi tool called jupyterblack! This tool lets you black format Notebooks like you would Python files, only you call jblack instead of black. Then the extension provides a toolbar button a keyboard shortcut for reformatting the current code-cell (default: Ctrl-B) a keyboard shortcut for reformatting whole code-cells (default: Ctrl-Shift-B) It will also point basic syntax errors. Brian #3: Understanding and preventing DoS in web applications listener submitted suggestion, which led me to a bit of a rabbit hole by Jacob Kaplan-Moss Great discussion of what a DoS attack is, and how to check for and prevent problems, including a focus on Python and django. One example is ReDoS, regular expression DoS “ReDoS bugs occur when certain types of strings can cause improperly crafted regular expressions to perform extremely poorly.” Links to Finding Python ReDoS bugs at scale using Dlint and r2c, which talks about using dlint. dlint DoS linter plugin for flake8 Checks for a huge number of security problems in Python code. Can be used alongside Bandit. Michael #4: bbox-visualizer via Shoumik Sharar Chowdhury (SHOH-mik CHOW-duh-ree) I work with computer vision, and one of the pain points of working with something like object detection or object recognition is positioning the labels once you get the bounding boxes. So for example, in the first image in the README, you get the positions of the boxes around the objects using any object-detection method. That part isn't hard. Positioning the labels like "person", "bicycle", "car" right on top of the boxes, however, is quite annoying. You have to do some clumsy math to make it work like that. This library helps make that very easy. You just use the bounding box locations and their corresponding labels and the library takes care of everything. Moreover, there are some other cool visualizations that you can use, other than the standard label on top of the boxes. Uses Open CV in Python to work with the image files and in memory drawing Define the bounds, set the label text and you’re off. bbv.draw_rectangle(img, bbox) bbv.add_T_label(img, label, bbox) Brian #5: How to NEVER use lambdas. Another listener suggestion. Starts off with a brief example showing how to rewrite a power function as a lambda. Then jumps right into crazy code Replacing import statements with __import__(``'``library``'``) expressions Moving on to lambda-ifying class definitions Ending with a complete Flask application as a lambda expression. Truly horrible stuff Michael #6: Uncommon Contributions: Making impact without touching the core of a library via Alexander, by Vincent Warmerdam Different ways that people can contribute to open source software besides the typical code contribution. Often, contributions include adding features to a library, fixing bugs, or providing examples to a documentation page. But consider: Info rasa --version Before, this command would list the current version of Rasa. In the new version, it lists: The version of python. The path to your virtual environment. The versions of related packages. Cron on Dependencies A user for scikit-lego, a package that I maintain, discovered that the reason the code wasn’t working was because scikit-learn introduced a minor, but breaking, change. To fix this the user added a cronjob with Github actions to the project. Spellcheck Run a spellchecker, not just against our docs, but also on our source code! It turns out we had some issues in our docstrings as well. Error Messages In whatlies, we’ve recently allowed for optional dependencies. If you try to use a part of the library that requires a dependency that is not part of the base package, then you’ll get this error message. In order to use ConveRTLanguage you'll need to install via; > pip install whatlies[tfhub] See installation guide here: https://rasahq.github.io/whatlies/#installation I added something like this to fluentcheck: github.com/csparpa/fluentcheck/pull/22 Failing Unit Tests There’s a lovely plugin for mkdocs called mkdocs-jupyter. It allows you to easily add jupyter notebooks to your documentation pages. When I was playing with it, I noticed that it wasn’t compatible with a new version of mkdocs. Instead of just submitting a bug to Github, I went the extra mile. I created a PR that contained a failing unit-test for this issue. Renaming files Is there a file.py and a class File in file within a package? Careful there. Extras: Brian: Learn to code with Wonder Woman, Smithsonian Learning Labs, and NASA Microsoft Education Direct link: https://www.microsoft.com/inculture/wonderwoman-1984/ At least some of the tutorials are Python. Not sure if all are. Michael: IndyPy: Python Memory Deep Dive with Michael Kennedy Joke: Suggested by Tim Skov Jacobsen Kelsey Hightower’s project nocode “No Code: No code is the best way to write secure and reliable applications. Write nothing; deploy nowhere.” “No Code Style Guide: All no code programs are the same, regardless of use case, any code you write is a liability.” 43.6k stars 3.2k issues 426 PRs

Django Chat
Django Software Foundation - Frank Wiles

Django Chat

Play Episode Listen Later May 1, 2019 28:25


2008 DSF Announcement REVSYS Ellington CMS Django Software Foundation Paid Internship Opportunity: Build an App for the DSF Adrian Holovaty & Jacob Kaplan-Moss on retiring as BDFLs Malcolm Tredinnick Memorial Prize SHAMELESS PLUGS William's books on Django Carlton's website Noumenal

Scaling Software Teams
Treating Your Engineering Team Like Adults, Part 2 with Jacob Kaplan-Moss

Scaling Software Teams

Play Episode Listen Later Feb 11, 2019 25:55


Jacob Kaplan-Moss talks to us about managerial practices he believes in, as well as practices he’s sick of, in this week's part two of his interview. One central thesis: Our teams perform better when we treat them like adults. For those who missed part one, Jacob Kaplan-Moss is a veteran software leader and the co-creator of Django, the python web framework that powers Pinterest, Eventbrite, and Instagram. I built my last startup on Django, so speaking with him was a huge pleasure.Special Guest: Jacob Kaplan-Moss.

Scaling Software Teams
Managing Change In The Face Of Rapid Growth, Part 1 with Jacob Kaplan-Moss

Scaling Software Teams

Play Episode Listen Later Feb 4, 2019 34:19


Jacob Kaplan-Moss is a veteran software leader and the co-creator of Django, the python web framework that powers Pinterest, Eventbrite, and Instagram. In addition to authoring the book, The Definitive Guide to Django, Jacob has also led teams at 18F and Heroku. Today, Jacob is considered one of the foremost experts on hiring for software teams that are in that “adolescent” phase between start-up and scale-up.Today’s episode is the first of a two-part interview that we did with Jacob. In today’s interview, we discuss ways that we can reduce bias in our hiring process and how the Satir Change Model can help us navigate the challenges associated with rapid growth without losing our minds. Special Guest: Jacob Kaplan-Moss.

CodeNewbie
Ep. 101 - Open Sourcerer of Django (Jacob Kaplan-Moss)

CodeNewbie

Play Episode Listen Later Aug 14, 2016 77:12


Jacob Kaplan-Moss is often credited for co-creating Django, one of the most popular web frameworks written in python. But that’s not exactly true. He’s also given credit for being an amazing developer. But that’s not very accurate either. Jacob tells us the true story of Django’s creation, why he calls himself a mediocre programmer, and unpacks the concept of the talent myth. Show Links Digital Ocean (sponsor) MongoDB (sponsor) Heroku (sponsor) TwilioQuest (sponsor) Saron's Vlog Channel The Difference MySQL Django Found Fellowship Program Hypercard HyperTalk AppleTalk Adrian Holovaty Simon Wilson CodeNewbie Newsletter Sign up CodeNewbie Community Newsletter Submission Guidelines Django Python Software Foundation Codeland Conf Codeland 2019

django mongodb heroku jacob kaplan moss
The Python Podcast.__init__
Jacob Kaplan-Moss on Addressing Cultural Issues in Tech

The Python Podcast.__init__

Play Episode Listen Later May 26, 2015


Episode 7 - Jacob Kaplan-Moss on Addressing Cultural Issues in Tech

Rebuild
Aftershow 62: Unlimited Means Zero (dice)

Rebuild

Play Episode Listen Later Oct 16, 2014 21:10


Daisuke Horieさんと、リモートワークなどについて話しました。 Show Notes ヤフーもやめたでしょ。「ノマド」「在宅勤務」を禁止する理由 After raising $50M, Reddit forces all remote workers to relocate to SF Short logic (Reddit's crappy ultimatum to remote workers and offices) ongoing by Tim Bray - Leaving Google The limits of "unlimited" vacation - Jacob Kaplan-Moss

reddit dice sf 50m jacob kaplan moss
Django-NYC
January Meeting - What's new in Django 1.2

Django-NYC

Play Episode Listen Later Jan 21, 2010 39:30


Jacob Kaplan-Moss, one of Django's BDFLs, talks about what is coming in Django 1.2. Jacob also takes some time to answer general questions from the audience.