Logo

    mobile development

    Explore " mobile development" with insightful episodes like "Actor Model and Concurrent Processing in Elixir vs. Clojure and Ruby with Xiang Ji & Nathan Hessler", "HTTP Requests in Elixir vs. JavaScript with Yordis Prieto & Stephen Chudleigh", "Saša Jurić on The Future of Training & Education in Elixir", "067 - Pros and cons of running a boutique agency, with Jamon Holmgren (CTO @ Infinite Red)" and "058 - How are we going to type text in the future? With Olivier Plante (CEO @ Fleksy)" from podcasts like ""Elixir Wizards", "Elixir Wizards", "Elixir Wizards", "Life on Mars - A podcast from MarsBased" and "Life on Mars - A podcast from MarsBased"" and more!

    Episodes (100)

    Actor Model and Concurrent Processing in Elixir vs. Clojure and Ruby with Xiang Ji & Nathan Hessler

    Actor Model and Concurrent Processing in Elixir vs. Clojure and Ruby with Xiang Ji & Nathan Hessler
    In this episode of Elixir Wizards, Xiang Ji and Nathan Hessler join hosts Sundi Myint and Owen Bickford to compare actor model implementation in Elixir, Ruby, and Clojure. In Elixir, the actor model is core to how the BEAM VM works, with lightweight processes communicating asynchronously via message passing. GenServers provide a common abstraction for building actors, handling messages, and maintaining internal state. In Ruby, the actor model is represented through Ractors, which currently map to OS threads. They discuss what we can learn by comparing models, understanding tradeoffs between VMs, languages, and concurrency primitives, and how this knowledge can help us choose the best tools for a project. Topics discussed in this episode: Difference between actor model and shared memory concurrency Isolation of actor state and communication via message passing BEAM VM design for high concurrency via lightweight processes GenServers as common abstraction for building stateful actors GenServer callbacks for message handling and state updates Agents as similar process abstraction to GenServers Shared state utilities like ETS for inter-process communication Global Interpreter Lock in older Ruby VMs Ractors as initial actor implementation in Ruby mapping to threads Planned improvements to Ruby concurrency in 3.3 Akka implementation of actor model on JVM using thread scheduling Limitations of shared memory concurrency on JVM Project Loom bringing lightweight processes to JVM Building GenServer behavior in Ruby using metaprogramming CSP model of communication using channels in Clojure Differences between BEAM scheduler and thread-based VMs Comparing Elixir to academic languages like Haskell Remote and theScore are hiring! Links mentioned in this episode: theScore is hiring! https://www.thescore.com/ Remote is also hiring! https://remote.com/ Comparing the Actor Model and CSP with Elixir and Clojure (https://xiangji.me/2023/12/18/comparing-the-actor-model-and-csp-with-elixir-and-clojure/) Blog Post by Xiang Ji Comparing the Actor model & CSP concurrency with Elixir & Clojure (https://www.youtube.com/watch?v=lIQCQKPRNCI) Xiang Ji at ElixirConf EU 2022 Clojure Programming Language https://clojure.org/ Akka https://akka.io/ Go Programming Language https://github.com/golang/go Proto Actor for Golang https://proto.actor/ RabbitMQ Open-Source Message Broker Software  https://github.com/rabbitmq JVM Project Loom https://github.com/openjdk/loom Ractor for Ruby  https://docs.ruby-lang.org/en/master/ractor_md.html Seven Concurrency Models in Seven Weeks: When Threads Unravel (https://pragprog.com/titles/pb7con/seven-concurrency-models-in-seven-weeks/)by Paul Butcher Seven Languages in Seven Weeks (https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/) by Bruce A. Tate GenServer https://hexdocs.pm/elixir/1.12/GenServer.html ets https://www.erlang.org/doc/man/ets.html Elixir in Action (https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/) by Saša Jurić Redis https://github.com/redis/redis Designing for Scalability with Erlang/OTP (https://www.oreilly.com/library/view/designing-for-scalability/9781449361556/) by Francesco Cesarini & Steve Vinoski Discord Blog: Using Rust to Scale Elixir for 11 Million Concurrent Users (https://discord.com/blog/using-rust-to-scale-elixir-for-11-million-concurrent-users) Xiang's website https://xiangji.me/ Feeling Good: The New Mood Therapy (https://www.thriftbooks.com/w/feeling-good-the-new-mood-therapy-by-david-d-burns/250046/?resultid=7691fb71-d8f9-4435-a7a3-db3441d2272b#edition=2377541&idiq=3913925) by David D. Burns Special Guests: Nathan Hessler and Xiang Ji.

    HTTP Requests in Elixir vs. JavaScript with Yordis Prieto & Stephen Chudleigh

    HTTP Requests in Elixir vs. JavaScript with Yordis Prieto & Stephen Chudleigh
    In today’s episode, Sundi and Owen are joined by Yordis Prieto and Stephen Chudleigh to compare notes on HTTP requests in Elixir vs. Ruby, JavaScript, Go, and Rust. They cover common pain points when working with APIs, best practices, and lessons that can be learned from other programming languages. Yordis maintains Elixir's popular Tesla HTTP client library and shares insights from building APIs and maintaining open-source projects. Stephen has experience with Rails and JavaScript, and now works primarily in Elixir. They offer perspectives on testing HTTP requests and working with different libraries. While Elixir has matured, there is room for improvement - especially around richer struct parsing from HTTP responses. The discussion highlights ongoing efforts to improve the developer experience for HTTP clients in Elixir and other ecosystems. Topics Discussed in this Episode HTTP is a protocol - but each language has different implementation methods Tesla represents requests as middleware that can be modified before sending Testing HTTP requests can be a challenge due to dependence on outside systems GraphQL, OpenAPI, and JSON API provide clear request/response formats Elixir could improve richer parsing from HTTP into structs Focus on contribution ergonomics lowers barriers for new participants Maintainers emphasize making contributions easy via templates and clear documentation APIs drive adoption of standards for client/server contracts They discuss GraphQL, JSON API, OpenAPI schemas, and other standards that provide clear request/response formats TypeScript brings types to APIs and helps to validate responses Yordis notes that Go and Rust make requests simple via tags for mapping JSON to structs Language collaboration shares strengths from different ecosystems and inspires new libraries and tools for improving the programming experience Links Mentioned Elixir-Tesla Library: https://github.com/elixir-tesla/tesla Yordis on Github: https://github.com/yordis Yordis on Twitter: https://twitter.com/alchemist_ubi Yordis on LinkedIn: https://www.linkedin.com/in/yordisprieto/ Yordis on YouTube: https://www.youtube.com/@alchemistubi Stephen on Twitter: https://twitter.com/stepchud Stephen's projects on consciousness: https://harmonicdevelopment.us Owen suggests: Http.cat HTTParty: https://github.com/jnunemaker/httparty Guardian Library: https://github.com/ueberauth/guardian Axios: https://axios-http.com/ Straw Hat Fetcher: https://github.com/straw-hat-team/nodejs-monorepo/tree/master/packages/%40straw-hat/fetcher Elixir Tesla Wiki: https://github.com/elixir-tesla/tesla/wiki HTTPoison: https://github.com/edgurgel/httpoison Tesla Testing: https://hexdocs.pm/tesla/readme.html#testing Tesla Mock: https://hexdocs.pm/tesla/Tesla.Mock.html Finch: https://hex.pm/packages/finch Mojito: https://github.com/appcues/mojito Erlang Libraries and Frameworks Working Group: https://github.com/erlef/libs-and-frameworks/ and https://erlef.org/wg/libs-and-frameworks Special Guests: Stephen Chudleigh and Yordis Prieto.

    Saša Jurić on The Future of Training & Education in Elixir

    Saša Jurić on The Future of Training & Education in Elixir
    Today on Elixir Wizards, Sundi Myint and Owen Bickford are joined by Saša Jurić, distinguished developer, mentor, and author of Elixir in Action. They discuss the future of training and education in Elixir, challenges faced by new Elixir developers, Phoenix generators, peer mentorship, the emergence of types, and when it’s time to close the umbrella. Key Takeaways: The functional programming paradigm, the actor model, and concurrency Adapting to the Elixir syntax and tooling The role of community, mentorship, and continuous learning in Elixir education The pros and cons of Phoenix generators for Elixir development Customizing templates in the Phoenix priv directory to better suit individual needs The importance of understanding and adapting generated code for maintainability and proper abstractions Importance of having a clear separation between core and interface Adapting to different opinions and preferences within a development team Refactoring and restructuring code to improve quality and reduce complexity Static typing for better documentation and the limitations of dynamic code Umbrella apps vs. mix configuration and how to avoid complexity Links Mentioned in this Episode: Enter to win a copy of Elixir in Action: https://smr.tl/2023bookgiveaway Elixir in Action by Saša Jurić https://www.manning.com/books/elixir-in-action 35% discount code for book on manning.com: podexwizards20 Saša’s Website/Blog TheErlangelist.com (https://www.theerlangelist.com/) Towards Maintainable Elixir - Saša Jurić's Medium Blog Article Series (https://medium.com/very-big-things/towards-maintainable-elixir-the-core-and-the-interface-c267f0da43) Boundary (https://hex.pm/packages/boundary): Managing cross-module dependencies in Elixir projects Site Encrypt (https://hex.pm/packages/site_encrypt): Integrated Certification via Let's Encrypt for Elixir-powered sites Authentication Generator in Phoenix: https://hexdocs.pm/phoenix/mixphxgen_auth.html Ecto query generator for Elixir https://hexdocs.pm/ecto/Ecto.html GraphQL: Query language for APIs https://graphql.org/ Dialyxir: https://hexdocs.pm/dialyxir/readme.html Nx (Numerical Elixir) GitHub Repository: https://github.com/elixir-nx/nx ElixirLS (Elixir Language Server) GitHub Repository: https://github.com/elixir-lsp/elixir-ls Special Guest: Saša Jurić.

    067 - Pros and cons of running a boutique agency, with Jamon Holmgren (CTO @ Infinite Red)

    067 - Pros and cons of running a boutique agency, with Jamon Holmgren (CTO @ Infinite Red)

    One of the downsides of running an agency, or a services-based company per se, is that you don't get media coverage. Only the biggest ones get some coverage but for us, small agencies, it's nearly impossible: we don't do B2C, we don't have products consumed by large chunks of population, most of our work is behind NDAs and also we don't raise funds.

    The reality is that agencies are largely profitable and enjoyable businesses to run, even more so if you focus on value not on scale. Hence, we invited Jamon Holmgren (CTO and co-founder of Infinite Red) to jam on running a boutique agency like theirs.

    We riff for about an hour, discussing NDAs, how to run boutique agencies, team crafting, React Native, lifestyle businesses and much more.

    Support the show

    🎬 You can watch the video of this episode on the Life on Mars podcast website: https://podcast.marsbased.com/

    058 - How are we going to type text in the future? With Olivier Plante (CEO @ Fleksy)

    058 - How are we going to type text in the future? With Olivier Plante (CEO @ Fleksy)

    This episode will see us discussing text input and how to build keyboards for smartphones with Olivier Plante, CEO at Fleksy.

    Olivier has had a fruitful career in entrepreneurship but our paths didn't cross until some of the first Startup Grind events we organised in Barcelona, where he came and pitched his latest invention, ThingThing, a most flexible smartphone keyboard. A Swiss army knife of sorts, if you will, that integrated with other apps to manage files and other stuff within the conversation, without ever leaving the context of the app.

    In this conversation, Àlex and Olivier nerd out about how to get your custom keyboards into your smartphone, how they hacked iOS before the keyboard APIs were public, how Fleksy found a niche market in pharma, and how they're helping big players in the industry to detect early signs of neurological decline with their platform.

    Support the show

    🎬 You can watch the video of this episode on the Life on Mars podcast website: https://podcast.marsbased.com/

    Expert Talk: Native vs Cross-Platform • Sebastiano Poggi & Carl-Gustaf Harroch

    Expert Talk: Native vs Cross-Platform • Sebastiano Poggi & Carl-Gustaf Harroch

    This interview was recorded for GOTO Unscripted at CodeNode in London.
    gotopia.tech

    Read the full transcription of this interview here

    Sebastiano Poggi - Team Lead at Jetbrains
    Carl-Gustaf Harroch -  Founder/Managing Director at Novoda

    DESCRIPTION
    Lately mobile developers have had to answer this question the most: Shall we go native or use a cross-platform framework? And if so, which one?
    Sebastiano Poggi, team lead at Jetbrains, and Carl-Gustaf Harroch, founder/managing director at Novoda, explore current best practices around modern mobile development highlighting the impact of team collaboration and matching technologies across platforms.

    RECOMMENDED BOOKS
    Bailey, Biessek & Wills • Flutter for Beginners
    Simone Alessandria & Brian Kayfitz • Flutter Cookbook
    John Bach • Xamarin: The Ultimate Beginner's Guide
    Nader Dabit • React Native in Action
    Adam Boduch & Roy Derks • React and React Native
    Robert Nagy • Simplifying Application Development with Kotlin Multiplatform Mobile

    Twitter
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket at gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.

    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    8: Domain-Driven Design goes mobile

    8: Domain-Driven Design goes mobile
    In den vergangenen Jahren hat Domain-Driven Design (DDD) als Gestaltungsansatz für Microservice-Architekturen Bedeutung erlangt, verfolgt aber ursprünglich einen breiteren und grundsätzlicheren Ansatz. Entsprechend kann DDD auch fruchtbar in der Entwicklung mobiler Anwendungen eingesetzt werden.

    Unser Gast Jörg Pechau beschäftigt sich mit seinem Unternehmen I.C.N.H. hauptsächlich mit der App-Entwicklung für Mobilgeräte und orientiert sich dabei bereits seit Langem an DDD. Seine Erfahrungen und Einsichten daraus teilt er in dieser Episode mit uns.

    Der Rechenzeit-Podcast wird von der WPS - Workplace Solutions GmbH unterstützt.

    Expo with Charlie Cheever (Repeat)

    Expo with Charlie Cheever (Repeat)
    Originally published March 23, 2021. We are taking this week off from production. We will be back with new episodes on November 30th. Ben interviews Charlie Cheever, CEO and cofounder of Expo. They talk about the difficulties of building a cross-platform app and what Expo is doing to make that easier for developers. They also get into the state of React Native and more. Links https://expo.io https://twitter.com/ccheever https://expo.io/eas https://expo.io/tools https://expo.io/client https://medium.com/airbnb-engineering/react-native-at-airbnb (https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c) Contact us https://podrocket.logrocket.com/contact-us (https://podrocket.logrocket.com/contact-us) @PodRocketpod (https://twitter.com/PodRocketpod) What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Charlie Cheever.

    035 - Choosing technologies and technical co-founders, with Dorion Carroll (CTO/CIO @ Zynga)

    035 - Choosing technologies and technical co-founders, with Dorion Carroll (CTO/CIO @ Zynga)

    We're repurposing an old (but still rings true today!) fireside chat we hosted at IronHack Barcelona in March 2017 with our good friend Dorion Carroll.

    Dorion had just quit his role as CTO/CIO at Zynga and was about to join Amazon as VP of Customer Engagement Technologies. All the while, he spent some time travelling, and visited us in Barcelona.

    Actually, you have heard Dorion before in this podcast, in episode #7 How to keep the house clean: sunsetting legacy systems and tech hygiene.

    The audio recording is pretty terrible - our sincere apologies for that - but the content is very good and we think that every aspiring entrepreneur should listen to this conversation where the following topics are discussed:

    • Misconceptions and myths in the tech industry
    • Companies vs. products vs. features
    • How to pick technologies for new projects
    • How to find a technical co-founder or CTO
    • How to hire developers
    • Current technologies vs. more established programming languages
    • How to communicate the cost of tech to non-technical business partners
    • And more!

    Also, you can enjoy Dorion's infinite tech wisdom and Àlex's failed attempts at standup comedy throughout the course of this fireside chat.

    🎬 You can watch the video of this episode on the Life on Mars podcast website: https://podcast.marsbased.com/

    Support the show

    🎬 You can watch the video of this episode on the Life on Mars podcast website: https://podcast.marsbased.com/

    Expo: Part 2 with Brent Vatne

    Expo: Part 2 with Brent Vatne
    Ben interviews Brent Vatne, Engineering Manager at Expo, to talk about Expo SDK 42, React Native, and we also have a special announcement about LogRocket! Links https://twitter.com/notbrent (https://twitter.com/notbrent) https://github.com/brentvatne (https://github.com/brentvatne) https://expo.dev (https://expo.dev) https://podrocket.logrocket.com/expo (https://podrocket.logrocket.com/expo) https://twitter.com/ji (https://twitter.com/ji) https://blog.expo.dev/expo-sdk-42-579aee2348b6 (https://blog.expo.dev/expo-sdk-42-579aee2348b6) https://blog.expo.dev/expo-managed-workflow-in-2021-5b887bbf7dbb (https://blog.expo.dev/expo-managed-workflow-in-2021-5b887bbf7dbb) https://blog.expo.dev/expo-managed-workflow-in-2021-d1c9b68aa10 (https://blog.expo.dev/expo-managed-workflow-in-2021-d1c9b68aa10) https://pallet.xyz/list/expo-jobs/jobs (https://pallet.xyz/list/expo-jobs/jobs) Check out LogRocket for Expo apps (Android only) (https://www2.logrocket.com/expo) Contact us https://podrocket.logrocket.com/contact-us (https://podrocket.logrocket.com/contact-us) @PodRocketpod (https://twitter.com/PodRocketpod) What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Brent Vatne.

    Dart in the Cloud, Backend, Command Line, and Shelf with Kevin Moore

    Dart in the Cloud, Backend, Command Line, and Shelf with Kevin Moore

    My guest in this episode is Kevin Moore. Kevin is a Product Manager at Google working on Dart and Flutter.

    In one of the last episodes of the Flutter 101 podcast, I talked to Ryan Knell, the author of the Alfred package. Kevin, who works as Product Manager at Google, listened to the episode. He then shared on Twitter, that he would love to come on and explain more about his thoughts on pkg:shelf and Dart on the server and CLI. Of course, I invited him immediately!

    Most people know Dart as the language behind Flutter. Flutter code is powered by the world-class Dart platform, which enables compilation to 32-bit and 64-bit ARM machine code for iOS and Android, as well as JavaScript for the web and Intel x64 for desktop devices.

    Dart is also used for tooling, as command-line apps, running web servers, and more. pub.dev is also running on Dart and it's serving millions! It's a great match as a backend language for teams and developers who already write Flutter. If your Flutter app needs a backend or you need to glue some services together, Dart is a great match.

    We talked about how you can run Dart in the cloud today. You can use Cloud Run’s container support, combined with Dart’s Docker images, to run server-side Dart code.

    We briefly talked about the Functions Framework that makes it easy to write Dart functions instead of server applications for handling web requests. Using the framework, you can create functions that handle HTTP requests and CloudEvents and deploy your Dart functions to Google Cloud.

    Lastly, we also talked about command-line apps, and Kevin shared his tips on which packages can improve your development experience while writing and using Dart on the command line.

    Guest: Kevin Moore

    Host: Vince Varga

    Most relevant past episodes from Flutter 101

    Mentioned packages

    Other Resources

     

     

     

     

    Claudia Maciel: Conquering Clouds from Aviation and iOS Development

    Claudia Maciel: Conquering Clouds from Aviation and iOS Development

    Claudia Maciel grew up in a small farming community in California and had dreams of exploring the world. She went to college full of enthusiasm and curiosity - eager to discover what she was most passionate and interested in. In her first year, she enrolled in an intro to computer programming course but was the only girl and the only Mexican in the entire class. Her professors were encouraging though and she loved the class. In fact, she was so great at it she decided to major in Computer Science!

    But when she graduated from college and started going out onto interviews, she suddenly was back to that same place of feeling alone and as though she didn’t belong in the industry. She just didn’t feel as though she belonged. So instead, she decided to help others and to teach students about computer science and aviation.

    Oh yeah,  in college she also discovered a passion and aptitude for aviation and flying!

    So that is what she went on to do for a long time - she was teaching at an after-school program as well at the local aviation school. And that’s when NASA approached her! With NASA, Claudia helped to empower children to get into STEM and push beyond societal boundaries. It was an incredible program, but ultimately, the fact that she was encouraging students to pursue these sorts of careers despite pursuing them herself became too glaring and she felt ready to break into the industry herself.

    That’s when Claudia became a pilot for SkyWest Airlines. She was finally then able to travel, to leave her town, and see the world!

    She loved it, but the traveling became too much for her family, and so with the confidence gained after joining the male-dominated industry of aviation, Claudia discovered she felt ready and able to enter the tech industry.

    She discovered the Lambda School’s iOS program and dedicated herself to their program to dive int0 the world of native application development. And since recording the interview, Claudia has landed her first tech job as a mobile app developer at Jack Henry & Associates!

    This episode is packed with advice and tips for those looking to break into tech. Claudia overcame fears of being the only woman or Latina in both aviation and tech. Today, she is an example for all young Latinas to never stop pursuing their dreams!

    Resources: 

    Claudia on Twitter @coder_pilot

    #WomenWhoCodeMobile

    Claudia on LinkedIn

    We Belong Here Podcast:

    Follow Lauren on Twitter @LoLoCoding

    WeBelongPodcast.com

    Subscribe on Apple

    Subscribe on Spotify

    We Belong Here Discord Community

    Dart on AWS Lambda and Serverless Computing with Sebastian Döll

    Dart on AWS Lambda and Serverless Computing with Sebastian Döll

    In this episode of the Flutter 101 Podcast, I talked to Sebastian Döll.

    Sebastian is a Senior Software Engineer living in Berlin. He currently works on GitHub at Microsoft. Previously, he worked as Solutions Architect at AWS. He created products at DigitalOcean, Axel Springer, Accenture, and IBM.

    I found his article on the AWS Open Source Blog about a Dart Runtime for AWS Lambda:

    Writing your functions in Dart enables you to use your skills to develop mobile applications to create serverless backends. You also can share code between your application and your backend, and use the power of a statically typed language.

    Sebastian explained how he was able to support the Dart language via custom Lambda runtimes, and how we can create a Lambda function in Dart.

    We also talked about several related topics, serverless compute, the serverless app framework, AOT vs JIT, cross-compilation (or lack thereof), alternative languages and serverless compute services, and how devs need to think about serverless architectures.

    Resources

    Guest: Sebastian Döll

    Host: Vince Varga

    Expo with Charlie Cheever

    Expo with Charlie Cheever
    Ben interviews Charlie Cheever, CEO and cofounder of Expo. They talk about the difficulties of building a cross-platform app and what Expo is doing to make that easier for developers. They also get into the state of React Native and more. Links https://expo.io (https://expo.io) https://twitter.com/ccheever (https://twitter.com/ccheever) https://expo.io/eas (https://expo.io/eas) https://expo.io/tools (https://expo.io/tools) https://expo.io/client (https://expo.io/client) https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c (https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c) Contact us https://podrocket.logrocket.com/contact-us (https://podrocket.logrocket.com/contact-us) @LogRocket (https://twitter.com/LogRocket) brian@logrocket.com What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today (https://logrocket.com/signup/?pdr). Special Guest: Charlie Cheever.

    New, User-Friendly SDK Versions from Cloudinary

    New, User-Friendly SDK Versions from Cloudinary

    Cloudinary is actively enhancing our software development kits (SDKs) for popular programming languages, such as PHP and JavaScript! We're also launching new SDKs for Kotlin, Flutter, React Native and more. Find out what these enhancements will provide in this episode of MX Matters, where we'll talk with Mickey Gordon - Lead Product Manager at Cloudinary - about the team's work in 2020 and plans for 2021.

    Show Notes and Links

    Cloudinary's PHP SDK

    Cloudinary's JavaScript SDK

    Cloudinary's Kotlin SDK

    Show music provided by RIOT.

    After you're done watching, share this episode on your favorite social media channels and then send an email to support@cloudinary.com with a link to the post you shared. By doing so, you can earn one additional credit for your Cloudinary plan!

    Not a Cloudinary user yet? Sign up for free!

    Have an idea for a product feature or enhancement? Share it with us via our Product Roadmap!

    Founder Friday: Tomas Reimers and Greg Foster of Screenplay

    Founder Friday: Tomas Reimers and Greg Foster of Screenplay
    In the second installment of our Founder Friday series, Ben talks with Screenplay cofounders, Tomas Reimers and Greg Foster. They discuss the technical details behind Screenplay, what it’s like trying to get funding during a pandemic, and the Screenplay roadmap. Links https://screenplay.dev (https://screenplay.dev) https://screenplay.dev/docs/quick-start (https://screenplay.dev/docs/quick-start) https://twitter.com/gregmfoster (https://twitter.com/gregmfoster) https://twitter.com/tomasreimers (https://twitter.com/tomasreimers) Contact us https://podrocket.logrocket.com/contact-us @LogRocket (https://twitter.com/LogRocket) brian@logrocket.com What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today (https://logrocket.com/signup/?pdr). Special Guests: Greg Foster and Tomas Reimers.

    Episode 53: Developing for Mobile, the Web, and Desktop with Russell Keith-Magee ( @freakboy3742 )

    Episode 53: Developing for Mobile, the Web, and Desktop with Russell Keith-Magee ( @freakboy3742 )
    This week's guest is Russell Keith-Magee from the Beeware project. Our conversation this week is about teaching students Python with native desktop applications, mobile, and the web. Plus, why do we have to use the command line? And do coding books from the early 80s hold up in Python? Django core developer and the founder and maintainer of the BeeWare project Former president of the Django Software Foundation BeeWare is a collection of tools and libraries for developing desktop and mobile applications; BeeWare aims to make it easy to write a native application for macOS, Windows, Linux, iOS, or Android that you can then distribute to end users as an installable app. BeeWare isn't a single tool or library - it's a collection of projects that can be used to help develop, debug, and launch Python software. Each tool follows the Unix philosophy of doing one thing well. Each tool can be used in isolation, or they can be chained together to provide a rich set of programming tools. Special Guest: Russell Keith-Magee.

    Trailer

    Trailer

    🤙🏽 Get in touch
    You can find your host, Rob J, on Twitter, Instagram, LinkedIn & at robj.me.
    You can also connect with like minded listeners on the community Slack.


    💛 Leave a review
    If you're enjoying the show & want to support us head over to Apple Podcasts or Podchaser & leave us a review!


    You can find the show notes for this episode here.

    Music by:
     Cheery Monday by Kevin MacLeod
     Link: https://incompetech.filmmusic.io/song/3495-cheery-monday
     License: http://creativecommons.org/licenses/by/4.0/

    21. Elyse Segebart: Conquering Life's Obstacles and Following Your Dreams

    21. Elyse Segebart: Conquering Life's Obstacles and Following Your Dreams

    Elyse Segebart is an artist by nature but took the plunge into tech at 27. She's a mobile application developer finishing her degree at Capella University where she is studying software development, is graduating September of 2020. She aspires to work fully remote in the future. She lives in the heartland with her boyfriend and is a role model for his 8-year-old daughter. 

    Content Warning

    Elyse advocates for women in traumatic and abusive situations having overcome these situations herself. Our conversation today covers topics on addiction, domestic abuse, and issues of mental health. She brings her whole self to our conversation and shares both encouragement and advice to those facing abuse and trauma. She speaks of how she overcame the obstacles that stood in her way and encourages those who similarly hope to follow their dreams of succeeding in the tech industry. She wants to help other women who have been in similar situations to know that there is a way out. She is your cheerleader and champion and this episode is genuinely not one to miss! 

    Resources:  

    Mom’s in Tech Slack group

    CodeNewbie podcast 

    Getting Apps Done podcast

    Follow Elyse on Twitter @elyseis12

    We Belong Here Podcast: 

    Follow Lauren on Twitter @LoLoCoding 

    WeBelongPodcast.com website

    Subscribe on Apple Podcasts 

    Subscribe on Spotify 

    LoLoCoding.com 

    Logo

    © 2024 Podcastworld. All rights reserved

    Stay up to date

    For any inquiries, please email us at hello@podcastworld.io