Podcasts about iphreaks

  • 16PODCASTS
  • 294EPISODES
  • 49mAVG DURATION
  • ?INFREQUENT EPISODES
  • Jun 16, 2020LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about iphreaks

Latest podcast episodes about iphreaks

Devchat.tv Master Feed
iPS 294: Improving Performance on the SoundCloud App with Esteban Torres

Devchat.tv Master Feed

Play Episode Listen Later Jun 16, 2020 53:51


Esteban Torres is an iOS developer at SoundCloud. He walks the iPhreaks through the process of upgrading the performance of their iOS app. Their app started out taking 2 hours to launch when they were testing. They started out fixing their tracking and then worked on one improvement at a time. Panelists Alex Bush Charles Max Wood Guest Esteban Torres Sponsors With HeadSpin, you only need one platform for testing, monitoring, and analytics across applications, devices, and networks. Check them out at headspin.io CacheFly   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!   Links This is Esteban Torres Pedal to the Metal - iOS Conf SG 2019 Esteban Torres Twitter: @esttorhe GitHub Esteban Torres Picks Alex Bush: Starship Troopers Book Charles Max Wood: Devchat Conferences Devchat Meetups Esteban Torres: Audiobooks! Follow iPhreaks on Twitter: @iphreaks

amazon soundcloud ios torres audiobooks panelists pedal improving performance cachefly charles max wood alex bush finding your dream developer job maxcoders guide iphreaks soundcloud app devchat conferences
The iPhreaks Show
iPS 294: Improving Performance on the SoundCloud App with Esteban Torres

The iPhreaks Show

Play Episode Listen Later Jun 16, 2020 53:51


Esteban Torres is an iOS developer at SoundCloud. He walks the iPhreaks through the process of upgrading the performance of their iOS app. Their app started out taking 2 hours to launch when they were testing. They started out fixing their tracking and then worked on one improvement at a time. Panelists Alex Bush Charles Max Wood Guest Esteban Torres Sponsors With HeadSpin, you only need one platform for testing, monitoring, and analytics across applications, devices, and networks. Check them out at headspin.io CacheFly   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!   Links This is Esteban Torres Pedal to the Metal - iOS Conf SG 2019 Esteban Torres Twitter: @esttorhe GitHub Esteban Torres Picks Alex Bush: Starship Troopers Book Charles Max Wood: Devchat Conferences Devchat Meetups Esteban Torres: Audiobooks! Follow iPhreaks on Twitter: @iphreaks

amazon soundcloud ios torres audiobooks panelists pedal improving performance cachefly charles max wood alex bush finding your dream developer job maxcoders guide iphreaks soundcloud app devchat conferences
Devchat.tv Master Feed
iPS 292: Evolving Apps and Hacking Around with Eric Crichlow

Devchat.tv Master Feed

Play Episode Listen Later Jun 2, 2020 56:14


Eric Crichlow joined the iPhreaks to talk about the journey of building a gifting app he build and the process of maintaining the application. He also talks about how he learns through personal projects and how he's worked the evolve an app from desktop to iOS. Panelists Alex Bush Charles Max Wood Guest Eric Crichlow Sponsors With HeadSpin, you only need one platform for testing, monitoring, and analytics across applications, devices, and networks. Check them out at headspin.io CacheFly   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Bring Your iPad App to Mac Picks Alex Bush: YNAB Charles Max Wood: Zelda Notebook Eric Crichlow: Chronicles of Narnia Boxed Set Audiobook Devchat Conferences

amazon chronicles mac apps ios evolving hacking panelists ynab cachefly charles max wood alex bush finding your dream developer job maxcoders guide iphreaks devchat conferences
The iPhreaks Show
iPS 292: Evolving Apps and Hacking Around with Eric Crichlow

The iPhreaks Show

Play Episode Listen Later Jun 2, 2020 56:14


Eric Crichlow joined the iPhreaks to talk about the journey of building a gifting app he build and the process of maintaining the application. He also talks about how he learns through personal projects and how he's worked the evolve an app from desktop to iOS. Panelists Alex Bush Charles Max Wood Guest Eric Crichlow Sponsors With HeadSpin, you only need one platform for testing, monitoring, and analytics across applications, devices, and networks. Check them out at headspin.io CacheFly   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Bring Your iPad App to Mac Picks Alex Bush: YNAB Charles Max Wood: Zelda Notebook Eric Crichlow: Chronicles of Narnia Boxed Set Audiobook Devchat Conferences

amazon chronicles mac apps ios evolving hacking panelists ynab cachefly charles max wood alex bush finding your dream developer job maxcoders guide iphreaks devchat conferences
Devchat.tv Master Feed
iPS 290: Building Community Based Apps with Tamar Nachmany

Devchat.tv Master Feed

Play Episode Listen Later May 19, 2020


Tamar Nachmany joins the iPhreaks to discuss building applications that serve specific communities in allowing them to communicate and connect. She discusses the approaches used at Tumblr and other companies and how to learn enough about your community to build the correct interface. Panelists Alex Bush Charles Max Wood Guest Tamar Nachmany Sponsors With HeadSpin, you only need one platform for testing, monitoring, and analytics across applications, devices, and networks. Check them out at headspin.io CacheFly   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Picks Alex Bush: Omnigraffle Charles Max Wood: Podcast Sponsorships Course Creator Pro Tamar Nachmany: Are.na Babycastles

The iPhreaks Show
iPS 290: Building Community Based Apps with Tamar Nachmany

The iPhreaks Show

Play Episode Listen Later May 19, 2020


Tamar Nachmany joins the iPhreaks to discuss building applications that serve specific communities in allowing them to communicate and connect. She discusses the approaches used at Tumblr and other companies and how to learn enough about your community to build the correct interface. Panelists Alex Bush Charles Max Wood Guest Tamar Nachmany Sponsors With HeadSpin, you only need one platform for testing, monitoring, and analytics across applications, devices, and networks. Check them out at headspin.io CacheFly   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Picks Alex Bush: Omnigraffle Charles Max Wood: Podcast Sponsorships Course Creator Pro Tamar Nachmany: Are.na Babycastles

The iPhreaks Show
iPS 288: Accessibility, Dynamic Type, and Voiceover with Jeff Watkins

The iPhreaks Show

Play Episode Listen Later May 5, 2020 66:21


JavaScript Remote Conf 2020 May 13th to 15th - register now! Former Apple iOS engineer Jeff Watkins joins the iPhreaks to discuss accessibility and the capabilities Apple provides to support Dynamic Type and VoiceOver. He also talks about other forms of considerate apps and the things that you should be doing to build, test, and use apps to see how others will experience them. Panelists Alex Bush Charles Max Wood Soojin Ro Guest Jeff Watkins Sponsors CacheFly   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Building a considerate app - iOS Conf SG 2020 Human Interface Guidelines Victory for disability advocates Picks Alex Bush: The Intelligent Investor Soojin Ro: Being a Noob Xcode 11.4 Release Notes Charles Max Wood: The Wise Man's Fear Fire Stick Jeff Watkins: One Man

Devchat.tv Master Feed
iPS 288: Accessibility, Dynamic Type, and Voiceover with Jeff Watkins

Devchat.tv Master Feed

Play Episode Listen Later May 5, 2020 66:21


JavaScript Remote Conf 2020 May 13th to 15th - register now! Former Apple iOS engineer Jeff Watkins joins the iPhreaks to discuss accessibility and the capabilities Apple provides to support Dynamic Type and VoiceOver. He also talks about other forms of considerate apps and the things that you should be doing to build, test, and use apps to see how others will experience them. Panelists Alex Bush Charles Max Wood Soojin Ro Guest Jeff Watkins Sponsors CacheFly   "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Links Building a considerate app - iOS Conf SG 2020 Human Interface Guidelines Victory for disability advocates Picks Alex Bush: The Intelligent Investor Soojin Ro: Being a Noob Xcode 11.4 Release Notes Charles Max Wood: The Wise Man's Fear Fire Stick Jeff Watkins: One Man

The iPhreaks Show
iPS 284: Accessibility and Considerate Apps with Jeffrey Bergier

The iPhreaks Show

Play Episode Listen Later Mar 3, 2020 39:15


Former Apple iOS engineer Jeff Bergier joins the iPhreaks to discuss accessibility and the capabilities Apple provides to support Dynamic Type and VoiceOver. He also talks about other forms of considerate apps and the things that you should be doing to build, test, and use apps to see how others will experience them. Panelists Charles Max Wood Alex Bush Guest Jeff Bergier Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly _____________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links Codineer - Setup -#100daysofvue Codineer Playlist Picks Charles Max Wood: The Man in the High Castle Ready, Fire, Aim Alex Bush: Profit First The Iliad and The Odyssey Jeff Bergier: The Manager's Path

Devchat.tv Master Feed
iPS 284: Accessibility and Considerate Apps with Jeffrey Bergier

Devchat.tv Master Feed

Play Episode Listen Later Mar 3, 2020 39:15


Former Apple iOS engineer Jeff Bergier joins the iPhreaks to discuss accessibility and the capabilities Apple provides to support Dynamic Type and VoiceOver. He also talks about other forms of considerate apps and the things that you should be doing to build, test, and use apps to see how others will experience them. Panelists Charles Max Wood Alex Bush Guest Jeff Bergier Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan CacheFly _____________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________ Links Codineer - Setup -#100daysofvue Codineer Playlist Picks Charles Max Wood: The Man in the High Castle Ready, Fire, Aim Alex Bush: Profit First The Iliad and The Odyssey Jeff Bergier: The Manager's Path

My JavaScript Story
MJS 131: Chris Biscardi

My JavaScript Story

Play Episode Listen Later Nov 12, 2019 48:29


Chris is an independent consultant working with open source startups. He taught himself to program and started in open source. He talks about how he got into programming and how he learned to code. Chris' first access to programming was writing index.hml files when he was younger and again when he was majoring in Arts in university he was introduced to ActionScript. Host: Charles Max Wood Joined by Special Guest:  Chris Biscardi Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan iPhreaks Adventures in DevOps CacheFly _______________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood will be out on November 20th on Amazon. Get your copy on that date only for $2.99 _______________________________________________________ Links JSJ 386: Gatsby.js with Chris Biscardi Chris' LinkedIn Chris' Twitter https://www.twitch.tv/chrisbiscardi Picks Charles Max Wood: Follow Charles Max Wood on Instagram at CharlesMaxWood Follow Charles at https://devchat.tv/events/ Suggest a topic/guests on podcast pages at https://devchat.tv Follow Devchat.tv on Instagram at devchat.tv Join us on Discord by going to https://discordapp.com/invite/z7RNTHR Go to Maxcoders.io to find out more about MaxCoders movement Chris Biscardi: Follow Chris on Instagram at ChrisBiscardi

Devchat.tv Master Feed
MJS 131: Chris Biscardi

Devchat.tv Master Feed

Play Episode Listen Later Nov 12, 2019 48:29


Chris is an independent consultant working with open source startups. He taught himself to program and started in open source. He talks about how he got into programming and how he learned to code. Chris' first access to programming was writing index.hml files when he was younger and again when he was majoring in Arts in university he was introduced to ActionScript. Host: Charles Max Wood Joined by Special Guest:  Chris Biscardi Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan iPhreaks Adventures in DevOps CacheFly _______________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood will be out on November 20th on Amazon. Get your copy on that date only for $2.99 _______________________________________________________ Links JSJ 386: Gatsby.js with Chris Biscardi Chris' LinkedIn Chris' Twitter https://www.twitch.tv/chrisbiscardi Picks Charles Max Wood: Follow Charles Max Wood on Instagram at CharlesMaxWood Follow Charles at https://devchat.tv/events/ Suggest a topic/guests on podcast pages at https://devchat.tv Follow Devchat.tv on Instagram at devchat.tv Join us on Discord by going to https://discordapp.com/invite/z7RNTHR Go to Maxcoders.io to find out more about MaxCoders movement Chris Biscardi: Follow Chris on Instagram at ChrisBiscardi

All JavaScript Podcasts by Devchat.tv
MJS 131: Chris Biscardi

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Nov 12, 2019 48:29


Chris is an independent consultant working with open source startups. He taught himself to program and started in open source. He talks about how he got into programming and how he learned to code. Chris' first access to programming was writing index.hml files when he was younger and again when he was majoring in Arts in university he was introduced to ActionScript. Host: Charles Max Wood Joined by Special Guest:  Chris Biscardi Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan iPhreaks Adventures in DevOps CacheFly _______________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood will be out on November 20th on Amazon. Get your copy on that date only for $2.99 _______________________________________________________ Links JSJ 386: Gatsby.js with Chris Biscardi Chris' LinkedIn Chris' Twitter https://www.twitch.tv/chrisbiscardi Picks Charles Max Wood: Follow Charles Max Wood on Instagram at CharlesMaxWood Follow Charles at https://devchat.tv/events/ Suggest a topic/guests on podcast pages at https://devchat.tv Follow Devchat.tv on Instagram at devchat.tv Join us on Discord by going to https://discordapp.com/invite/z7RNTHR Go to Maxcoders.io to find out more about MaxCoders movement Chris Biscardi: Follow Chris on Instagram at ChrisBiscardi

Devchat.tv Master Feed
RNR 141: EEON Mitch Masia

Devchat.tv Master Feed

Play Episode Listen Later Oct 29, 2019 54:14


In this episode of React Native Radio, panelists Josh Justice and Charles Max Wood interview Mitch Masia. He is a software engineer from Chicago and works with all things JavaScript, React, React Native, Node, and is currently working on a project to create a financial research platform. The product is called EEON. It is inspired by the lack of apps for people to easily research and make informed financial decisions when it comes to investing with all the amazing zero commission trading apps out there. They are looking to expand upon the information available within those apps to be able to give a rating system, real time visualizations, and data on financial statements. They discuss how this app is constructed and Mitch mentions how great Redis Pub/Sub is for real time functionality. He talks about how difficult it has been to work with multiple services and that recently he has condensed some of those services. React Native with Expo is what he is currently using on his frontend. Right now, iOS is the focus, but android will be following soon thereafter. Mitch acknowledges that most of this already is online, but there is a lack of resources specifically for apps and the panelists agree that how great it is to have an app specifically meant for what they want to do on a web browser. The panelists discuss how the project was started with Expo and the many templates and preset configurations that are available and they compare it to Rails for React Native. Mitch states that the build process is the biggest benefit with Expo among many others. They go on to talk about the different services that Mitch is using for his frontend and backend and what he has used in the past. Mitch talks about how to create a seamless dev experience and his intentionality with constants and consistent build and release process. He uses a library called Semantic Release to release software quicker and more efficiently with an automated system. Redis has been a huge asset for Mitch and has used it as a cache, pub/sub mechanism, and loves the API they expose. Next, the panelists talk about the visualization of data and how Mitch does it. The design has followed an iOS feel with large text and lots of white space. For the charting he used a web view with React Native echarts wrapper, and it has done an exceptional job and Mitch praises the developers who worked on it. The panelists question Mitch about GraphQL and its automated updating of the cache. He responds with options of optimistic updates and automatic updates and that he uses the latter. Mitch goes into some of the difficulties with implementing the automatic updates, but they’ve been able to get around it to provide a seamless experience. They next talk about difficulties with animation and that Mitch ended up using a library called React Native Pose that gives a spring like automation. This leads into a discussion about favorite React Native libraries and Mitch talks about React Native Typography which has a lot of prebuilt styles with default weights and sizes which helps the app feel a lot more Native. For forms they have used Formik and React Final Form. Next, the panelists talk about testing and how Mitch uses the testing diamond, which is to write few end to end tests, a lot of integration tests, and few unit tests. Charles Max Wood used unit testing in the past, but as he has entered the business side, he does more end to end tests because of its importance with client retention. The panelists discuss more about EEON and how Mitch wants to make the data that the app provides to the user be given in a heat map form to make it more navigable and within certain parameters that the user sets. He uses React Native Snap Carousel with heat maps nested within it to create a very nice-looking UI (see EEON for visual). Next, the panel talks about collaborating with the app and how the app will be funded. Mitch talks about how the app will have a generous number of free features but will be funded with premium subscriptions to access all of the information. With regards to collaboration, Mitch says the biggest win has been GraphQL and its graphical data explorer and React Native Expo. Mitch talks about how energizing and fun it is to be greenfielding a project and that they are currently testing with financial experts to create this app. Panelists Josh Justice Charles Max Wood Guest Mitch Masia Sponsors Infinite Red CacheFly Ruby Rogues iPhreaks  Links Mitch Masia - GitHub Mitch Masia - Blog EEON Mitch Masia - Slides Expo React Native Typography React Native Snap Carousel React Native Popmotion Redis Pub/Sub RNR on Facebook RNR on Twitter Picks Josh Justice MobX Twitter Charles Max Wood St. George Marathon CES Mitch Masia Ant Design GraphQL Shield Can it be done in React Native? YouTube videos Raquetball   

Devchat.tv Master Feed
SOS 016: Changing Open Source Culture With Serkan Holat

Devchat.tv Master Feed

Play Episode Listen Later Oct 29, 2019 55:24


Serkan is a freelance software developer who has been developing web applications since 2001. Lately he has been working with Angular and ASP.NET. He shares that he has been studying sustainability of open source issues since 2014 and also shares the abridged version of how he came to be involved with the open source community.  Richard then asks Serkan to share more details on how he as a developer became interested in open source. He shares how as a developer working on proprietary software he often found himself working on similar solutions in different companies and he realized that he was building the same software solutions over and over. From this he concluded that open sourcing these types of projects would reduce the need to keep creating these projects by sharing the solutions between those that need them. Serkan points out the problem with the way open source works now is that it’s difficult to make money in it and as such he started looking for ways to fix this problem. He has the desire to find ways to move money from proprietary solutions into open source. Serkan asserts that the only real difference between proprietary software and open source software is licensing and furthermore that any software could be open source.  The next topic discussed by the panelists is the changes they’ve seen in the last five years for funding open source. Serkan highlights that he believes that many companies are coming to understand that the future is positive with open source and those companies are beginning to move that way. Richard responds by sharing the importance of building structures around funding developers who decide to open source their software.  Serkan moves the conversation to a deeper analysis of proprietary rights. The panelists discuss a survey of developers taken by Tidelift that shows that many professionals prefer open source software over proprietary software. The panelists then have a deeper discussion on what the reasons and drawbacks are for proprietary companies to turn open source. They also discuss how to create a tax of sorts that starts funding proprietary solutions turned open source and who would start that process.  The open source experts then discuss how it is difficult to convince individual companies to go open source because their focus is on growing their business and making their own software prosper. Serkan responds to this by saying that open source is an investment that can pay dividends in the long run. They also share ideas on how working with governments and individuals could help to facilitate the transition to greater worldwide involvement in open source and propel the software industry forward to supporting open source.  Serkan closes by reiterating some thoughts he shared earlier that governments are already involved in a wide range of programs that benefit all of its citizens. He shares how the sustaining of open source could be another program that is added to a government’s agenda and the opportunities that a government has to be of help in contrast to companies and individuals.  Panelists Richard Littauer Pia Mancini Eric Berry   Guest Serkan Holat Sponsors iPhreaks Adventures in Angular Adventures in .NET Links Angular ASP.NET Chad Whitacre Medium Catching Up w/ Nadia Eghbal Changelog.com sustainoss.org Tidelift Survey Tragedy of the Commons Picks Richard Littauer NPM Tools The Access Fund   Pia Mancini Asymmetry by Lisa Halliday Emahoy Tsegué-Maryam Guébrou   Eric Berry Airpods Case Oscoin Codefund   Serkan Holat License Zero Marcin Jakubowski Ted Talk The Egg In a Nutshell

Sustain Our Software
SOS 016: Changing Open Source Culture With Serkan Holat

Sustain Our Software

Play Episode Listen Later Oct 29, 2019 55:24


Serkan is a freelance software developer who has been developing web applications since 2001. Lately he has been working with Angular and ASP.NET. He shares that he has been studying sustainability of open source issues since 2014 and also shares the abridged version of how he came to be involved with the open source community.  Richard then asks Serkan to share more details on how he as a developer became interested in open source. He shares how as a developer working on proprietary software he often found himself working on similar solutions in different companies and he realized that he was building the same software solutions over and over. From this he concluded that open sourcing these types of projects would reduce the need to keep creating these projects by sharing the solutions between those that need them. Serkan points out the problem with the way open source works now is that it’s difficult to make money in it and as such he started looking for ways to fix this problem. He has the desire to find ways to move money from proprietary solutions into open source. Serkan asserts that the only real difference between proprietary software and open source software is licensing and furthermore that any software could be open source.  The next topic discussed by the panelists is the changes they’ve seen in the last five years for funding open source. Serkan highlights that he believes that many companies are coming to understand that the future is positive with open source and those companies are beginning to move that way. Richard responds by sharing the importance of building structures around funding developers who decide to open source their software.  Serkan moves the conversation to a deeper analysis of proprietary rights. The panelists discuss a survey of developers taken by Tidelift that shows that many professionals prefer open source software over proprietary software. The panelists then have a deeper discussion on what the reasons and drawbacks are for proprietary companies to turn open source. They also discuss how to create a tax of sorts that starts funding proprietary solutions turned open source and who would start that process.  The open source experts then discuss how it is difficult to convince individual companies to go open source because their focus is on growing their business and making their own software prosper. Serkan responds to this by saying that open source is an investment that can pay dividends in the long run. They also share ideas on how working with governments and individuals could help to facilitate the transition to greater worldwide involvement in open source and propel the software industry forward to supporting open source.  Serkan closes by reiterating some thoughts he shared earlier that governments are already involved in a wide range of programs that benefit all of its citizens. He shares how the sustaining of open source could be another program that is added to a government’s agenda and the opportunities that a government has to be of help in contrast to companies and individuals.  Panelists Richard Littauer Pia Mancini Eric Berry   Guest Serkan Holat Sponsors iPhreaks Adventures in Angular Adventures in .NET Links Angular ASP.NET Chad Whitacre Medium Catching Up w/ Nadia Eghbal Changelog.com sustainoss.org Tidelift Survey Tragedy of the Commons Picks Richard Littauer NPM Tools The Access Fund   Pia Mancini Asymmetry by Lisa Halliday Emahoy Tsegué-Maryam Guébrou   Eric Berry Airpods Case Oscoin Codefund   Serkan Holat License Zero Marcin Jakubowski Ted Talk The Egg In a Nutshell

React Native Radio
RNR 141: EEON Mitch Masia

React Native Radio

Play Episode Listen Later Oct 29, 2019 54:14


In this episode of React Native Radio, panelists Josh Justice and Charles Max Wood interview Mitch Masia. He is a software engineer from Chicago and works with all things JavaScript, React, React Native, Node, and is currently working on a project to create a financial research platform. The product is called EEON. It is inspired by the lack of apps for people to easily research and make informed financial decisions when it comes to investing with all the amazing zero commission trading apps out there. They are looking to expand upon the information available within those apps to be able to give a rating system, real time visualizations, and data on financial statements. They discuss how this app is constructed and Mitch mentions how great Redis Pub/Sub is for real time functionality. He talks about how difficult it has been to work with multiple services and that recently he has condensed some of those services. React Native with Expo is what he is currently using on his frontend. Right now, iOS is the focus, but android will be following soon thereafter. Mitch acknowledges that most of this already is online, but there is a lack of resources specifically for apps and the panelists agree that how great it is to have an app specifically meant for what they want to do on a web browser. The panelists discuss how the project was started with Expo and the many templates and preset configurations that are available and they compare it to Rails for React Native. Mitch states that the build process is the biggest benefit with Expo among many others. They go on to talk about the different services that Mitch is using for his frontend and backend and what he has used in the past. Mitch talks about how to create a seamless dev experience and his intentionality with constants and consistent build and release process. He uses a library called Semantic Release to release software quicker and more efficiently with an automated system. Redis has been a huge asset for Mitch and has used it as a cache, pub/sub mechanism, and loves the API they expose. Next, the panelists talk about the visualization of data and how Mitch does it. The design has followed an iOS feel with large text and lots of white space. For the charting he used a web view with React Native echarts wrapper, and it has done an exceptional job and Mitch praises the developers who worked on it. The panelists question Mitch about GraphQL and its automated updating of the cache. He responds with options of optimistic updates and automatic updates and that he uses the latter. Mitch goes into some of the difficulties with implementing the automatic updates, but they’ve been able to get around it to provide a seamless experience. They next talk about difficulties with animation and that Mitch ended up using a library called React Native Pose that gives a spring like automation. This leads into a discussion about favorite React Native libraries and Mitch talks about React Native Typography which has a lot of prebuilt styles with default weights and sizes which helps the app feel a lot more Native. For forms they have used Formik and React Final Form. Next, the panelists talk about testing and how Mitch uses the testing diamond, which is to write few end to end tests, a lot of integration tests, and few unit tests. Charles Max Wood used unit testing in the past, but as he has entered the business side, he does more end to end tests because of its importance with client retention. The panelists discuss more about EEON and how Mitch wants to make the data that the app provides to the user be given in a heat map form to make it more navigable and within certain parameters that the user sets. He uses React Native Snap Carousel with heat maps nested within it to create a very nice-looking UI (see EEON for visual). Next, the panel talks about collaborating with the app and how the app will be funded. Mitch talks about how the app will have a generous number of free features but will be funded with premium subscriptions to access all of the information. With regards to collaboration, Mitch says the biggest win has been GraphQL and its graphical data explorer and React Native Expo. Mitch talks about how energizing and fun it is to be greenfielding a project and that they are currently testing with financial experts to create this app. Panelists Josh Justice Charles Max Wood Guest Mitch Masia Sponsors Infinite Red CacheFly Ruby Rogues iPhreaks  Links Mitch Masia - GitHub Mitch Masia - Blog EEON Mitch Masia - Slides Expo React Native Typography React Native Snap Carousel React Native Popmotion Redis Pub/Sub RNR on Facebook RNR on Twitter Picks Josh Justice MobX Twitter Charles Max Wood St. George Marathon CES Mitch Masia Ant Design GraphQL Shield Can it be done in React Native? YouTube videos Raquetball   

Sustain
Episode 16: Changing Open Source Culture With Serkan Holat

Sustain

Play Episode Listen Later Oct 29, 2019 55:28


Serkan is a freelance software developer who has been developing web applications since 2001. Lately he has been working with Angular and ASP.NET. He shares that he has been studying sustainability of open source issues since 2014 and also shares the abridged version of how he came to be involved with the open source community.  Richard then asks Serkan to share more details on how he as a developer became interested in open source. He shares how as a developer working on proprietary software he often found himself working on similar solutions in different companies and he realized that he was building the same software solutions over and over. From this he concluded that open sourcing these types of projects would reduce the need to keep creating these projects by sharing the solutions between those that need them. Serkan points out the problem with the way open source works now is that it’s difficult to make money in it and as such he started looking for ways to fix this problem. He has the desire to find ways to move money from proprietary solutions into open source. Serkan asserts that the only real difference between proprietary software and open source software is licensing and furthermore that any software could be open source.  The next topic discussed by the panelists is the changes they’ve seen in the last five years for funding open source. Serkan highlights that he believes that many companies are coming to understand that the future is positive with open source and those companies are beginning to move that way. Richard responds by sharing the importance of building structures around funding developers who decide to open source their software.  Serkan moves the conversation to a deeper analysis of proprietary rights. The panelists discuss a survey of developers taken by Tidelift that shows that many professionals prefer open source software over proprietary software. The panelists then have a deeper discussion on what the reasons and drawbacks are for proprietary companies to turn open source. They also discuss how to create a tax of sorts that starts funding proprietary solutions turned open source and who would start that process.  The open source experts then discuss how it is difficult to convince individual companies to go open source because their focus is on growing their business and making their own software prosper. Serkan responds to this by saying that open source is an investment that can pay dividends in the long run. They also share ideas on how working with governments and individuals could help to facilitate the transition to greater worldwide involvement in open source and propel the software industry forward to supporting open source.  Serkan closes by reiterating some thoughts he shared earlier that governments are already involved in a wide range of programs that benefit all of its citizens. He shares how the sustaining of open source could be another program that is added to a government’s agenda and the opportunities that a government has to be of help in contrast to companies and individuals.  Panelists Richard Littauer Pia Mancini Eric Berry Guest Serkan Holat Sponsors iPhreaks Adventures in Angular Adventures in .NET Links Angular ASP.NET Chad Whitacre Medium Catching Up w/ Nadia Eghbal Changelog.com sustainoss.org Tidelift Survey Tragedy of the Commons Picks Richard Littauer NPM Tools The Access Fund Pia Mancini Asymmetry by Lisa Halliday Emahoy Tsegué-Maryam Guébrou Eric Berry Airpods Case Oscoin Codefund Serkan Holat License Zero Marcin Jakubowski Ted Talk The Egg In a Nutshell Special Guest: Serkan Holat.

React Round Up
RRU 084: What Makes a 10x Engineer?

React Round Up

Play Episode Listen Later Oct 22, 2019 59:32


In today’s show, Chuck talks about the recent Twitter thread about 10x engineers. He goes through each of the points in the tweet and talks about each of them in turn. There are only two points he sort of agrees with, and believes the rest to be absolute garbage. One of the issues with this tweet is that it doesn’t define what a 10x engineer is. Defining a 10x engineer is difficult because it is also impossible to measure a truly average engineer because there are many factors that play into measuring productivity. Chuck turns the discussion to what a 10x engineer is to him and how to find one. A 10x engineer is dependent on the organization that they are a part of, because they are not simply found, they are made. When a 10x engineer is added to a team, the productivity of the entire team increases. Employers have to consider firstly what you need in your team and how a person would fit in. You want to avoid changing the entire culture of your organization. Consider also that a 10x engineer may be hired as a 2x engineer, but it is the employer that turns them into a 10x engineer. Overall, Chuck believes these tweets are asinine because it’s impossible to measure what makes a 10x engineer in the first place, and hiring a person that fits the attributes in the list would be toxic to your company. Panelists Charles Max Wood Sponsors Progress KendoReact | Try now for FREE: kendoreact.com/reactroundup Sentry use the code “devchat” for 2 months free on Sentry’s small plan iPhreaks Links 10x engineer Twitter thread Follow DevChat on Facebook and Twitter Picks Charles Max Wood: Copyhackers.com Good to Great by Jim Collins Keto diet Podcast Movement

Devchat.tv Master Feed
RRU 084: What Makes a 10x Engineer?

Devchat.tv Master Feed

Play Episode Listen Later Oct 22, 2019 59:32


In today’s show, Chuck talks about the recent Twitter thread about 10x engineers. He goes through each of the points in the tweet and talks about each of them in turn. There are only two points he sort of agrees with, and believes the rest to be absolute garbage. One of the issues with this tweet is that it doesn’t define what a 10x engineer is. Defining a 10x engineer is difficult because it is also impossible to measure a truly average engineer because there are many factors that play into measuring productivity. Chuck turns the discussion to what a 10x engineer is to him and how to find one. A 10x engineer is dependent on the organization that they are a part of, because they are not simply found, they are made. When a 10x engineer is added to a team, the productivity of the entire team increases. Employers have to consider firstly what you need in your team and how a person would fit in. You want to avoid changing the entire culture of your organization. Consider also that a 10x engineer may be hired as a 2x engineer, but it is the employer that turns them into a 10x engineer. Overall, Chuck believes these tweets are asinine because it’s impossible to measure what makes a 10x engineer in the first place, and hiring a person that fits the attributes in the list would be toxic to your company. Panelists Charles Max Wood Sponsors Progress KendoReact | Try now for FREE: kendoreact.com/reactroundup Sentry use the code “devchat” for 2 months free on Sentry’s small plan iPhreaks Links 10x engineer Twitter thread Follow DevChat on Facebook and Twitter Picks Charles Max Wood: Copyhackers.com Good to Great by Jim Collins Keto diet Podcast Movement

Devchat.tv Master Feed
DevOps 013: Application Monitoring Using RED With Dave McAllister

Devchat.tv Master Feed

Play Episode Listen Later Oct 15, 2019 36:51


This episode of Adventures in Devops features Dave McAllister. Dave has an extensive background in open source starting in 1994 working with early versions of Linux. He thrives on the concepts of emerging technologies and being able to innovate things. He also loves understanding what people are doing with emerging technology.  The discussion opens up by introducing the topic of multi-dimensional monitoring in RED. Dave gives us an introduction into RED as a subset of google’s SRE Golden signals. RED stands for rate, errors, and durations and is a concept that is designed for working with micro services. The DevOps panelists discuss concepts such as saturation and how to ensure correct results from their micro services using the RED concepts as well as some best practices for managing micro services.   Nell asks about the scope of RED and whether it works with the big picture of what the micro service is doing. Dave shares that the scope of RED pertains to both. RED helps with observability and how to get the right signals out of all the noise and how to respond once the correct signals are found. He shares that RED should be a set of metrics in a dashboard that can be aggregated. He explains that RED gives the user a way of grouping data together and helping them to normalize functionality and find trends.  The next topic covered by the DevOps experts is how to map the metrics seen in RED to the user experience. Dave explains how RED monitors the users activity and can put together metrics based on what they’re doing. Using RED to follow user metrics will help to identify trends in where users will have issues and identify problem areas. Using micro services with RED introduces a level of granularity that can be monitored to help improve the performance of the application and improve scaling. RED helps with these improvements most notably by improving reaction time once a problem is found to help correct it as soon as possible. The panelists discuss some real world examples and how real world activities and human tendencies can alter patterns seen in the monitoring. Dave points out that one of the strongest recommendations he can make about RED is its ability to start simple and scale upwards as needed.  The panelists then go on to discuss the human aspect of RED, how a team would react to changing, and how RED really requires a true DevOps team to reach its full potential. The panelists then share experiences they faced earlier in their careers as developers and how RED could have helped them. Nell brings up the idea of service meshes and how RED applies to them. Dave starts by introducing some problems in micro services and service meshes and the opportunity that exists for RED to come in and help solve those problems. He explains how service meshes in micro services give you duration that you don’t have to implement. They finish with covering the usage of Kubernetes operators.   Panelists Nell Shamrell-Harrington   Guest Dave McAllister  Sponsors Elixir Mix Adventures in Angular iPhreaks   Links RED Google’s Golden Signals  Kubernetes Operators Picks Nell Shamrell-Harrington Fire Emblem: Three Houses Dave McAllister Membership card to Fulham football club

Adventures in DevOps
DevOps 013: Application Monitoring Using RED With Dave McAllister

Adventures in DevOps

Play Episode Listen Later Oct 15, 2019 36:51


This episode of Adventures in Devops features Dave McAllister. Dave has an extensive background in open source starting in 1994 working with early versions of Linux. He thrives on the concepts of emerging technologies and being able to innovate things. He also loves understanding what people are doing with emerging technology.  The discussion opens up by introducing the topic of multi-dimensional monitoring in RED. Dave gives us an introduction into RED as a subset of google’s SRE Golden signals. RED stands for rate, errors, and durations and is a concept that is designed for working with micro services. The DevOps panelists discuss concepts such as saturation and how to ensure correct results from their micro services using the RED concepts as well as some best practices for managing micro services.   Nell asks about the scope of RED and whether it works with the big picture of what the micro service is doing. Dave shares that the scope of RED pertains to both. RED helps with observability and how to get the right signals out of all the noise and how to respond once the correct signals are found. He shares that RED should be a set of metrics in a dashboard that can be aggregated. He explains that RED gives the user a way of grouping data together and helping them to normalize functionality and find trends.  The next topic covered by the DevOps experts is how to map the metrics seen in RED to the user experience. Dave explains how RED monitors the users activity and can put together metrics based on what they’re doing. Using RED to follow user metrics will help to identify trends in where users will have issues and identify problem areas. Using micro services with RED introduces a level of granularity that can be monitored to help improve the performance of the application and improve scaling. RED helps with these improvements most notably by improving reaction time once a problem is found to help correct it as soon as possible. The panelists discuss some real world examples and how real world activities and human tendencies can alter patterns seen in the monitoring. Dave points out that one of the strongest recommendations he can make about RED is its ability to start simple and scale upwards as needed.  The panelists then go on to discuss the human aspect of RED, how a team would react to changing, and how RED really requires a true DevOps team to reach its full potential. The panelists then share experiences they faced earlier in their careers as developers and how RED could have helped them. Nell brings up the idea of service meshes and how RED applies to them. Dave starts by introducing some problems in micro services and service meshes and the opportunity that exists for RED to come in and help solve those problems. He explains how service meshes in micro services give you duration that you don’t have to implement. They finish with covering the usage of Kubernetes operators.   Panelists Nell Shamrell-Harrington   Guest Dave McAllister  Sponsors Elixir Mix Adventures in Angular iPhreaks   Links RED Google’s Golden Signals  Kubernetes Operators Picks Nell Shamrell-Harrington Fire Emblem: Three Houses Dave McAllister Membership card to Fulham football club

The iPhreaks Show
iPS 270: Siri in iOS 12 with Gui

The iPhreaks Show

Play Episode Listen Later Sep 3, 2019 47:56


Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT My Ruby Story CacheFly Panel Gui Rambo Erica Sadun Jaim Zuber Andrew Madsen Summary Back by popular download, iPhreaks episode 252!    In this episode, the iPheaks panelist speaks with, their very own, Gui Rambo. Gui shares information about the new features with Siri in iOS 12. Gui talks about the extended integration of Siri with other apps in iOS. The panel continues to discuss the further contextual suggestions of Siri, as well as the customizable features and extensions with Siri. Lastly, Gui talks about a new app, the Shortcuts App,  that may make an appearance in iOS 12. This is a great episode to learn more about the upcoming new feature for iOS devices. Links iPS 252: Siri in iOS 12 with Gui https://github.com/insidegui/Milkshakr  https://www.facebook.com/iphreaks/ https://twitter.com/iphreaks Picks   Gui Rambo: Sharecuts.app Erica Sadun: Original iPhone Battery Life Jaim Zuber: Bear Cam Andrew Madsen: https://www.fifty-licks.com/ 

Devchat.tv Master Feed
iPS 270: Siri in iOS 12 with Gui

Devchat.tv Master Feed

Play Episode Listen Later Sep 3, 2019 47:56


Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT My Ruby Story CacheFly Panel Gui Rambo Erica Sadun Jaim Zuber Andrew Madsen Summary Back by popular download, iPhreaks episode 252!    In this episode, the iPheaks panelist speaks with, their very own, Gui Rambo. Gui shares information about the new features with Siri in iOS 12. Gui talks about the extended integration of Siri with other apps in iOS. The panel continues to discuss the further contextual suggestions of Siri, as well as the customizable features and extensions with Siri. Lastly, Gui talks about a new app, the Shortcuts App,  that may make an appearance in iOS 12. This is a great episode to learn more about the upcoming new feature for iOS devices. Links iPS 252: Siri in iOS 12 with Gui https://github.com/insidegui/Milkshakr  https://www.facebook.com/iphreaks/ https://twitter.com/iphreaks Picks   Gui Rambo: Sharecuts.app Erica Sadun: Original iPhone Battery Life Jaim Zuber: Bear Cam Andrew Madsen: https://www.fifty-licks.com/ 

Devchat.tv Master Feed
EMx 065: The Life Cycle of Elixir

Devchat.tv Master Feed

Play Episode Listen Later Aug 20, 2019 54:12


Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan React Native Radio iPhreaks CacheFly Panel Mark Ericksen Josh Adams Michael Ries Summary Mark Ericksen introduces the topic of framework life cycles hoping to address the concerns of new Elixir developers from other frameworks. The panel explains the various phases in a frameworks life and hype cycles using other frameworks as reference. COBOL, an older language, is on the tail end of its life but still kicking and it probably won’t ever fade out completely. Ruby on Rails is considered mainstream or widely adopted. The panel considers where Elixir is in its cycle. They all agree that Elixir is in the late stages of “early adoption”. The panel explains what this means for Elixir developers and why Elixir will become a widely adopted framework. They site the stability that Erlang provides to Elixir despite its young age and the solutions that Elixir provides the developing community. Mark Ericksen invites new Elixir developers to not only be patient but to be proactive in sharing Elixir at work and to developers around them.  Links https://www.linkedin.com/pulse/clojure-technology-adoption-curve-jon-pither/  http://erlang.org/doc/man/HiPE_app.html  http://user.it.uu.se/~kostis/  https://darklang.com/  https://en.wikipedia.org/wiki/Technology_adoption_life_cycle  https://en.wikipedia.org/wiki/Hype_cycle  https://ferd.ca/ten-years-of-erlang.html  https://twitter.com/garybernhardt/status/1157025347948302341?s=20  https://www.ponylang.io/blog/2017/05/an-early-history-of-pony/  https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Mark Ericksen: This Erlang Life  Josh Adams: Pony Michael Ries: RailsConf 2016 - Surviving the Framework Hype Cycle by Brandon Hayes Alex - The French Chef/Engineer 

Elixir Mix
EMx 065: The Life Cycle of Elixir

Elixir Mix

Play Episode Listen Later Aug 20, 2019 54:12


Sponsors Sentry– use the code “devchat” for two months free on Sentry’s small plan React Native Radio iPhreaks CacheFly Panel Mark Ericksen Josh Adams Michael Ries Summary Mark Ericksen introduces the topic of framework life cycles hoping to address the concerns of new Elixir developers from other frameworks. The panel explains the various phases in a frameworks life and hype cycles using other frameworks as reference. COBOL, an older language, is on the tail end of its life but still kicking and it probably won’t ever fade out completely. Ruby on Rails is considered mainstream or widely adopted. The panel considers where Elixir is in its cycle. They all agree that Elixir is in the late stages of “early adoption”. The panel explains what this means for Elixir developers and why Elixir will become a widely adopted framework. They site the stability that Erlang provides to Elixir despite its young age and the solutions that Elixir provides the developing community. Mark Ericksen invites new Elixir developers to not only be patient but to be proactive in sharing Elixir at work and to developers around them.  Links https://www.linkedin.com/pulse/clojure-technology-adoption-curve-jon-pither/  http://erlang.org/doc/man/HiPE_app.html  http://user.it.uu.se/~kostis/  https://darklang.com/  https://en.wikipedia.org/wiki/Technology_adoption_life_cycle  https://en.wikipedia.org/wiki/Hype_cycle  https://ferd.ca/ten-years-of-erlang.html  https://twitter.com/garybernhardt/status/1157025347948302341?s=20  https://www.ponylang.io/blog/2017/05/an-early-history-of-pony/  https://www.facebook.com/Elixir-Mix https://twitter.com/elixir_mix Picks Mark Ericksen: This Erlang Life  Josh Adams: Pony Michael Ries: RailsConf 2016 - Surviving the Framework Hype Cycle by Brandon Hayes Alex - The French Chef/Engineer 

The iPhreaks Show
iPS 259: ARKit with Mohammad Azam

The iPhreaks Show

Play Episode Listen Later Apr 4, 2019 44:35


Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan CacheFly Panel: Andrew Madsen Guilherme Rambo Special Guest: Mohammad Azam Episode Summary In this episode of iPhreaks, the panel hosts Mohammad Azam, a Full Stack Immersive Web Instructor at DigitalCrafts and a Udemy instructor. Mohammad talks about ARKit: how it works, its features, its benefits and which industries will possibly benefit from this augmented reality framework. They talk about what actions Apple takes to help developers feel more comfortable with 3D development. They also briefly compare ARKit and Unity. Mohammad gives examples of some of the more interesting projects he has seen done, using ARKit. He then talks about resources where developers can learn about ARKit; two of which are Mohammad’s YouTube video, Building Augmented Reality Apps Using ARKit and his Udemy course Mastering ARKit for iOS which offers a coupon code 'iPHREAKS' for Devchat.tv listeners. Links Mohammad's Twitter Mohammad's LinkedIN ARKit Building Augmented Reality Apps Using ARKit Mastering ARKit for iOS - Coupon Code = iPHREAKS https://www.facebook.com/DevChattv    Picks Andrew Madsen: PSPDFKit and Swift Guilherme Rambo: How Overnight Shipping Works Mohammad Azam: Bad Blood: Secrets and Lies in a Silicon Valley Startup by John Carreyrou American Kingpin: The Epic Hunt for the Criminal Mastermind Behind the Silk Road by Nick Bilton

apple lies unity 3d panel ios swift udemy silk road sentry john carreyrou arkit silicon valley startup cachefly bad blood secrets nick bilton devchat criminal mastermind behind guilherme rambo devchattv american kingpin the epic hunt iphreaks pspdfkit mohammad azam bad blood secrets silicon startup
Devchat.tv Master Feed
iPS 259: ARKit with Mohammad Azam

Devchat.tv Master Feed

Play Episode Listen Later Apr 4, 2019 44:35


Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan CacheFly Panel: Andrew Madsen Guilherme Rambo Special Guest: Mohammad Azam Episode Summary In this episode of iPhreaks, the panel hosts Mohammad Azam, a Full Stack Immersive Web Instructor at DigitalCrafts and a Udemy instructor. Mohammad talks about ARKit: how it works, its features, its benefits and which industries will possibly benefit from this augmented reality framework. They talk about what actions Apple takes to help developers feel more comfortable with 3D development. They also briefly compare ARKit and Unity. Mohammad gives examples of some of the more interesting projects he has seen done, using ARKit. He then talks about resources where developers can learn about ARKit; two of which are Mohammad’s YouTube video, Building Augmented Reality Apps Using ARKit and his Udemy course Mastering ARKit for iOS which offers a coupon code 'iPHREAKS' for Devchat.tv listeners. Links Mohammad's Twitter Mohammad's LinkedIN ARKit Building Augmented Reality Apps Using ARKit Mastering ARKit for iOS - Coupon Code = iPHREAKS https://www.facebook.com/DevChattv    Picks Andrew Madsen: PSPDFKit and Swift Guilherme Rambo: How Overnight Shipping Works Mohammad Azam: Bad Blood: Secrets and Lies in a Silicon Valley Startup by John Carreyrou American Kingpin: The Epic Hunt for the Criminal Mastermind Behind the Silk Road by Nick Bilton

apple lies unity 3d panel ios swift udemy silk road sentry john carreyrou arkit silicon valley startup cachefly bad blood secrets nick bilton devchat criminal mastermind behind guilherme rambo devchattv american kingpin the epic hunt iphreaks pspdfkit mohammad azam bad blood secrets silicon startup
Devchat.tv Master Feed
iPS 258: Learning Objective-C as a Swift Developer with Abbey Jackson

Devchat.tv Master Feed

Play Episode Listen Later Mar 28, 2019 45:35


Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan CacheFly Panel: Andrew Madsen Jaim Zuber Erica Sadun Dave Delong Special Guest: Abbey Jackson Episode Summary In this episode of iPhreaks, panel hosts Abbey Jackson, a senior software engineer at Mastercard fraud detection from Vancouver, Canada. Abbey was a part time nanny before she became a developer. Her journey as a developer started when she decided to attend an 8-week Swift boot camp. Within 3 years of the boot camp she started working at Mastercard as a senior developer. Although Abbey currently develops using Objective-C, she started developing in Swift. She talks about the different concepts she struggled with as a Swift developer, such as the difference between nil, NULL and NSNull in Objective–C. They talk about the tools and books available to developers who want to learn Objective–C. Abbey has used the Slack Objective–C channel extensively to ask for advice on coding practices. Links Abbey's Twitter Abbey's GitHub Abbey's Website https://www.facebook.com/DevChattv  Picks Andrew Madsen: IconJar Dave Delong: The Light of Other Days by Arthur C. Clarke and Stephen Baxter Jaim Zuber: Xcode - Apple Developer Abbey Jackson: CheatSheet - Know your short cuts  

The iPhreaks Show
iPS 258: Learning Objective-C as a Swift Developer with Abbey Jackson

The iPhreaks Show

Play Episode Listen Later Mar 28, 2019 45:35


Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan CacheFly Panel: Andrew Madsen Jaim Zuber Erica Sadun Dave Delong Special Guest: Abbey Jackson Episode Summary In this episode of iPhreaks, panel hosts Abbey Jackson, a senior software engineer at Mastercard fraud detection from Vancouver, Canada. Abbey was a part time nanny before she became a developer. Her journey as a developer started when she decided to attend an 8-week Swift boot camp. Within 3 years of the boot camp she started working at Mastercard as a senior developer. Although Abbey currently develops using Objective-C, she started developing in Swift. She talks about the different concepts she struggled with as a Swift developer, such as the difference between nil, NULL and NSNull in Objective–C. They talk about the tools and books available to developers who want to learn Objective–C. Abbey has used the Slack Objective–C channel extensively to ask for advice on coding practices. Links Abbey's Twitter Abbey's GitHub Abbey's Website https://www.facebook.com/DevChattv  Picks Andrew Madsen: IconJar Dave Delong: The Light of Other Days by Arthur C. Clarke and Stephen Baxter Jaim Zuber: Xcode - Apple Developer Abbey Jackson: CheatSheet - Know your short cuts  

The iPhreaks Show
iPS 253: We're Back!

The iPhreaks Show

Play Episode Listen Later Feb 21, 2019 56:07


Sponsors CacheFly Panel Jaim Zuber Andrew Madsen Erica Sadun Guilherme Rambo Epidose Summary iPhreaks is back after a break. In this episode of the iPhreaks, the panel gives an update on what they have been working on while the show was on break and what they plan for the show for the upcoming year. The panel is booking guests for the upcoming shows and can be contacted for suggestions for a topic ideas and guests. Links: iPhreaks Podcast (@iphreaks) | Twitter DevChat.tv Facebook Picks: Guilherme Rambo: https://www.apple.com/ipad-pro/ Erica Sadun: Refurbished Latest Generation iPad Jaim Zuber: https://www.rottentomatoes.com/tv/the_man_in_the_high_castle/s01/ Andrew Madsen: https://itunes.apple.com/us/app/shapescript/id1441135869?mt=12 https://www.creality3d.shop  

Devchat.tv Master Feed
iPS 253: We're Back!

Devchat.tv Master Feed

Play Episode Listen Later Feb 21, 2019 56:07


Sponsors CacheFly Panel Jaim Zuber Andrew Madsen Erica Sadun Guilherme Rambo Epidose Summary iPhreaks is back after a break. In this episode of the iPhreaks, the panel gives an update on what they have been working on while the show was on break and what they plan for the show for the upcoming year. The panel is booking guests for the upcoming shows and can be contacted for suggestions for a topic ideas and guests. Links: iPhreaks Podcast (@iphreaks) | Twitter DevChat.tv Facebook Picks: Guilherme Rambo: https://www.apple.com/ipad-pro/ Erica Sadun: Refurbished Latest Generation iPad Jaim Zuber: https://www.rottentomatoes.com/tv/the_man_in_the_high_castle/s01/ Andrew Madsen: https://itunes.apple.com/us/app/shapescript/id1441135869?mt=12 https://www.creality3d.shop  

Stacktrace
21: "Redundancy for your redundancy"

Stacktrace

Play Episode Listen Later Nov 27, 2018 72:06


Rambo runs his first ever App Store sale, John continues prototyping using his new iPad Pro, and the two discuss what it would take for the iPad to reach its full potential, what makes up a good backup strategy, and how Swift has fundamentally changed programming for Apple's platforms. Stacktrace by 9to5Mac is available on iTunes and Apple’s Podcasts app or through our dedicated RSS feed for Overcast and other podcast players. Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Topics: John's text selection iPad Pro prototype Working Copy iPhreaks episode about backups Backblaze GoshDarnBlockSyntax

Devchat.tv Master Feed
iPS 251: XcodeGen and other Swift Tools with Yonas Kolb

Devchat.tv Master Feed

Play Episode Listen Later Aug 9, 2018 38:36


Panel: Jaim Zuber Special Guest: Yonas Kolb In today’s episode, the iPhreaks panel talks to Yonas Kolb about XcodeGen and other Swift tools. Yonas works on a number of open source projects that Jaim has been working with recently, notably XcodeGen, Mint, and Beak. They talk about what each of these open source tools are and do, use cases for XcodeGen, and the benefits of checking in VS not checking in. They also touch on obscure things you can do with XcodeGen, how he started the project, and more! In particular, we dive pretty deep on: Yonas intro XcodeGen Swift command line tool Why bother? Merge conflicts Use with complicated setups How do you define the files? Point at a directory and it will work itself out What’s the output of the XcodeGen tool? Skeptical at first Benefits of checking in vs not checking in XcodeGen project? What do you use to describe the format? How do I set project configurations? Build setting names New documentation for build settings - Xcode Build Settings Reference Does XcodeGen work with CocoaPods? Obscure things you can do with XcodeGen How did you start the project? Xcake and Struct Swift How is Swift for writing tools? What libraries do you use for writing shell commands? Mint Beak And much, much more! Links: XcodeGen Mint Beak Swift Xcode Build Settings Reference CocoaPods Xcake Struct @yonaskolb Yonas’s GitHub yonaskolb.com Sponsors: FreshBooks Loot Crate Picks: Jaim Rockstar programming language Yonas GitUp Xcode Build Settings Reference

The iPhreaks Show
iPS 251: XcodeGen and other Swift Tools with Yonas Kolb

The iPhreaks Show

Play Episode Listen Later Aug 9, 2018 38:36


Panel: Jaim Zuber Special Guest: Yonas Kolb In today’s episode, the iPhreaks panel talks to Yonas Kolb about XcodeGen and other Swift tools. Yonas works on a number of open source projects that Jaim has been working with recently, notably XcodeGen, Mint, and Beak. They talk about what each of these open source tools are and do, use cases for XcodeGen, and the benefits of checking in VS not checking in. They also touch on obscure things you can do with XcodeGen, how he started the project, and more! In particular, we dive pretty deep on: Yonas intro XcodeGen Swift command line tool Why bother? Merge conflicts Use with complicated setups How do you define the files? Point at a directory and it will work itself out What’s the output of the XcodeGen tool? Skeptical at first Benefits of checking in vs not checking in XcodeGen project? What do you use to describe the format? How do I set project configurations? Build setting names New documentation for build settings - Xcode Build Settings Reference Does XcodeGen work with CocoaPods? Obscure things you can do with XcodeGen How did you start the project? Xcake and Struct Swift How is Swift for writing tools? What libraries do you use for writing shell commands? Mint Beak And much, much more! Links: XcodeGen Mint Beak Swift Xcode Build Settings Reference CocoaPods Xcake Struct @yonaskolb Yonas’s GitHub yonaskolb.com Sponsors: FreshBooks Loot Crate Picks: Jaim Rockstar programming language Yonas GitUp Xcode Build Settings Reference

Devchat.tv Master Feed
iPS 250: iOS Architecture at Scale with Parveen Kaler

Devchat.tv Master Feed

Play Episode Listen Later Aug 2, 2018 40:37


Panel: Jaim Zuber Gui Rambo In today’s episode, the iPhreaks panel talks to Parveen Kaler about iOS architecture at scale. Parveen has been doing mobile development, specifically iOS development, for almost 10 years now, and he previously used to work in the video games industry. They talk about the difference between scale when it comes to dollars and revenue, the pull request process, and what good architecture at scale is. They also touch on creating uniform views, object mappers, and more! In particular, we dive pretty deep on: Parveen Intro Used to work with PSP video game development iOS Architecture At Scale - types of scale His talk at AltConf Is there a difference scale w/ dollars and scale /w customers? What are major differences from coming from a large company? Do you run into issues with many customers? Pull Requests and Release Train Release Manager What is good architecture at scale? Definition of good architecture Three things lead to good architecture What are coding style differences? You want to unify models Unification really matters How do you create uniform views? How do you work when code you want to change is handled by another team? Unified router framework Object Mapper How do you combat long compile times? Does Xcode improve compile times? Does Swift provide advantages vs Objective-C? AB Testing at Scale? And much, much more! Links: His talk at AltConf Xcode parveenkaler.com @kaler Parveen’s GitHub Smartful Studios Sponsors: FreshBooks Loot Crate Picks: Jaim Iron Maiden Pinball Gui Things You Should Never Do, Part I by Joel Spolsky Parveen US Passport  

The iPhreaks Show
iPS 250: iOS Architecture at Scale with Parveen Kaler

The iPhreaks Show

Play Episode Listen Later Aug 2, 2018 40:37


Panel: Jaim Zuber Gui Rambo In today’s episode, the iPhreaks panel talks to Parveen Kaler about iOS architecture at scale. Parveen has been doing mobile development, specifically iOS development, for almost 10 years now, and he previously used to work in the video games industry. They talk about the difference between scale when it comes to dollars and revenue, the pull request process, and what good architecture at scale is. They also touch on creating uniform views, object mappers, and more! In particular, we dive pretty deep on: Parveen Intro Used to work with PSP video game development iOS Architecture At Scale - types of scale His talk at AltConf Is there a difference scale w/ dollars and scale /w customers? What are major differences from coming from a large company? Do you run into issues with many customers? Pull Requests and Release Train Release Manager What is good architecture at scale? Definition of good architecture Three things lead to good architecture What are coding style differences? You want to unify models Unification really matters How do you create uniform views? How do you work when code you want to change is handled by another team? Unified router framework Object Mapper How do you combat long compile times? Does Xcode improve compile times? Does Swift provide advantages vs Objective-C? AB Testing at Scale? And much, much more! Links: His talk at AltConf Xcode parveenkaler.com @kaler Parveen’s GitHub Smartful Studios Sponsors: FreshBooks Loot Crate Picks: Jaim Iron Maiden Pinball Gui Things You Should Never Do, Part I by Joel Spolsky Parveen US Passport  

Devchat.tv Master Feed
iPS 249: RxSwift with Shai Mishali

Devchat.tv Master Feed

Play Episode Listen Later Jul 26, 2018 40:06


Panel: Jaim Zuber Erica Sadun Special Guest: Shai Mishali In today’s episode, the iPhreaks panel talks to Shai Mishali about RxSwift. Shai is an iOS engineer who started his career as a backend engineer. Currently, he is in charge of the Tim Horton’s iOS app, and in his free time he does a lot of open source, specifically within the RxSwift community. They talk about how he got into programming, the difference between React and RxSwift, and they explain ReactiveX. They also touch on the downsides of Rx, how debugging works, and more! In particular, we dive pretty deep on: Shai intro How did you get into developing? Grew up interested in technology How was it learning when you’re not a native English speaker? Language barrier Do you consider yourself an Apple developer? Still does some backend work in Swift Tackles whatever challenges come into his path How are React and RxSwift different? React is a technology that is built on one big idea Big idea behind React Is there a model that iOS developers use that is similar to how React/Reactive programming works? RxFeedback Explain ReactiveX Observables & Binding What are the downsides of Rx? Does Rx feel like functional programming, or the delegate pattern? How does Rx simplify your life? How do you avoid the pitfalls in Rx? How does debugging work? And much, much more! Links: RxSwift RxSwift Community Projects React Swift ReactiveX RxFeedback @freak4pc Shai’s Medium Shai’s GitHub Sponsors: FreshBooks Loot Crate Picks: Jaim The Marvelous Mrs. Maisel Erica Github Gists Shai Communityrxswift.org

The iPhreaks Show
iPS 249: RxSwift with Shai Mishali

The iPhreaks Show

Play Episode Listen Later Jul 26, 2018 40:06


Panel: Jaim Zuber Erica Sadun Special Guest: Shai Mishali In today’s episode, the iPhreaks panel talks to Shai Mishali about RxSwift. Shai is an iOS engineer who started his career as a backend engineer. Currently, he is in charge of the Tim Horton’s iOS app, and in his free time he does a lot of open source, specifically within the RxSwift community. They talk about how he got into programming, the difference between React and RxSwift, and they explain ReactiveX. They also touch on the downsides of Rx, how debugging works, and more! In particular, we dive pretty deep on: Shai intro How did you get into developing? Grew up interested in technology How was it learning when you’re not a native English speaker? Language barrier Do you consider yourself an Apple developer? Still does some backend work in Swift Tackles whatever challenges come into his path How are React and RxSwift different? React is a technology that is built on one big idea Big idea behind React Is there a model that iOS developers use that is similar to how React/Reactive programming works? RxFeedback Explain ReactiveX Observables & Binding What are the downsides of Rx? Does Rx feel like functional programming, or the delegate pattern? How does Rx simplify your life? How do you avoid the pitfalls in Rx? How does debugging work? And much, much more! Links: RxSwift RxSwift Community Projects React Swift ReactiveX RxFeedback @freak4pc Shai’s Medium Shai’s GitHub Sponsors: FreshBooks Loot Crate Picks: Jaim The Marvelous Mrs. Maisel Erica Github Gists Shai Communityrxswift.org

Devchat.tv Master Feed
iPS 248: Bugsee with Alex Fishman

Devchat.tv Master Feed

Play Episode Listen Later Jul 19, 2018 38:40


Panel: Andrew Madsen Special Guest: Alex Fishman In today’s episode, the iPhreaks panel talks to Alex Fishman about Bugsee. Alex the founder and CEO of Bugsee, which is a bug and crash reporting tool for mobile apps. Before going into the startup scene, he spent 16 years working in the digital camera space before the iPhone took over. They talk about what Bugsee is and how it works, how Bugsee protects privacy, other use cases for Bugsee, and more! In particular, we dive pretty deep on: About Alex Worked in the digital camera scene previously Bugsee is about 3 ½ years old Had to shut down a previous startup before Bugsee Why did you decide to go in a different direction with mobile development? Software engineer by trade What is Bugsee? Sit in your app and record everything to find bugs for you What is the “everything” that Bugsee records? What kind of overhead is there to recording video all the time? Privacy How Bugsee deals with privacy Privacy depends on the nature of the app What’s the model for users knowing about your privacy policies? What does Bugsee look like to a developer? Traces and Events Timeline Pricing Bugsee for Web Other use cases Rubix Cubes Rubix Cube video And much, much more! Links: Bugsee Rubix Cube video Veritasium on YouTube Techmoan on YouTube @fishmanalex Alex’s Medium Sponsors: FreshBooks Loot Crate Picks: Andrew Techmoan on YouTube Alex Veritasium on YouTube

The iPhreaks Show
iPS 248: Bugsee with Alex Fishman

The iPhreaks Show

Play Episode Listen Later Jul 19, 2018 38:40


Panel: Andrew Madsen Special Guest: Alex Fishman In today’s episode, the iPhreaks panel talks to Alex Fishman about Bugsee. Alex the founder and CEO of Bugsee, which is a bug and crash reporting tool for mobile apps. Before going into the startup scene, he spent 16 years working in the digital camera space before the iPhone took over. They talk about what Bugsee is and how it works, how Bugsee protects privacy, other use cases for Bugsee, and more! In particular, we dive pretty deep on: About Alex Worked in the digital camera scene previously Bugsee is about 3 ½ years old Had to shut down a previous startup before Bugsee Why did you decide to go in a different direction with mobile development? Software engineer by trade What is Bugsee? Sit in your app and record everything to find bugs for you What is the “everything” that Bugsee records? What kind of overhead is there to recording video all the time? Privacy How Bugsee deals with privacy Privacy depends on the nature of the app What’s the model for users knowing about your privacy policies? What does Bugsee look like to a developer? Traces and Events Timeline Pricing Bugsee for Web Other use cases Rubix Cubes Rubix Cube video And much, much more! Links: Bugsee Rubix Cube video Veritasium on YouTube Techmoan on YouTube @fishmanalex Alex’s Medium Sponsors: FreshBooks Loot Crate Picks: Andrew Techmoan on YouTube Alex Veritasium on YouTube

Devchat.tv Master Feed
iPS 247: Will Bishop

Devchat.tv Master Feed

Play Episode Listen Later Jul 12, 2018 55:15


Panel: Andrew Madsen Gui Rambo Special Guest: Will Bishop In today’s episode, the iPhreaks panel talks to Will Bishop. Will is 16 years old and is a developer in Australia. He really got into iOS development about a year ago at his school when he had to create an iOS app for one of his classes, which really made him fall in love with iOS app development. They talk about why he decided to create an app just for the Apple Watch, setting yourself apart from big companies, the business model for his apps, and more! In particular, we dive pretty deep on: Will intro How did you get into writing iOS apps? Has interested in technology his whole life What’s your first memory with the iPhone? Never owned an Android His app Chirp for Twitter Why did you make an app just for the Apple Watch? Set out to make a Reddit app for the Apple Watch originally Creating an app for the Apple Watch would set him apart Article on Chirp for Twitter Filling in the gaps Being able to take risks and experiment at his age Indie developer going head-to-head with the big companies Twitterific pulling the Watch app Unify the user experience Using UIkit WatchKit Can’t give the same experience as 1st party apps New with Watch OS5 Apple needs to fix WatchKit Why companies aren’t creating on the Apple Watch What’s the business models for your apps? His app Nano for Reddit Subscriptions for apps to make a living SA Confetti View And much, much more! Links: Chirp for Twitter Article on Chirp for Twitter Twitterific pulling the Watch app UIkit WatchKit Nano for Reddit SA Confetti View @WillRBishop Sponsors: FreshBooks Loot Crate Picks: Andrew FastScripts Field Notes Gui StopTheMadness Will Outcast

The iPhreaks Show
iPS 247: Will Bishop

The iPhreaks Show

Play Episode Listen Later Jul 12, 2018 55:15


Panel: Andrew Madsen Gui Rambo Special Guest: Will Bishop In today’s episode, the iPhreaks panel talks to Will Bishop. Will is 16 years old and is a developer in Australia. He really got into iOS development about a year ago at his school when he had to create an iOS app for one of his classes, which really made him fall in love with iOS app development. They talk about why he decided to create an app just for the Apple Watch, setting yourself apart from big companies, the business model for his apps, and more! In particular, we dive pretty deep on: Will intro How did you get into writing iOS apps? Has interested in technology his whole life What’s your first memory with the iPhone? Never owned an Android His app Chirp for Twitter Why did you make an app just for the Apple Watch? Set out to make a Reddit app for the Apple Watch originally Creating an app for the Apple Watch would set him apart Article on Chirp for Twitter Filling in the gaps Being able to take risks and experiment at his age Indie developer going head-to-head with the big companies Twitterific pulling the Watch app Unify the user experience Using UIkit WatchKit Can’t give the same experience as 1st party apps New with Watch OS5 Apple needs to fix WatchKit Why companies aren’t creating on the Apple Watch What’s the business models for your apps? His app Nano for Reddit Subscriptions for apps to make a living SA Confetti View And much, much more! Links: Chirp for Twitter Article on Chirp for Twitter Twitterific pulling the Watch app UIkit WatchKit Nano for Reddit SA Confetti View @WillRBishop Sponsors: FreshBooks Loot Crate Picks: Andrew FastScripts Field Notes Gui StopTheMadness Will Outcast

The iPhreaks Show
iPS 246: 1Password with Michael Fey

The iPhreaks Show

Play Episode Listen Later Jul 5, 2018 34:41


Panel: Jaim Zuber Special Guest: Michael Fey In today’s episode, the iPhreaks panel talk about 1Password with Michael Fey. Michael is the team lead for the Apple team at 1Password. 1Password is a password manager that helps to keep people safe online by allowing people to store all their passwords and credit card information in it and it keeps it all safe behind one password that you know, your master password. They talk about why someone would use 1Password, iOS 12, how the data is stored in the app, home pod integration, and more! In particular, we dive pretty deep on: Michael intro 1Password Been working with 1Password for 5 years MoneyWell Unique product that everyone needs 1Password increases your security Works with Have I been pwned? People are as secure online as they think they are What’s it like developing for 1Password? Were you surprised by Apple’s iOS 12 password announcement UI of apps is slowly disappearing Home Pod integration How do you integrate the new password management How is 1Password data stored? How do you store data securely? Is storing data in the keychain enough? How do you keep from getting p0wned? What is unique about working for 1Password How did the change to a subscription model go? Can I still by a standalone license? And much, much more! Links: 1Password MoneyWell Have I been pwned? @MrRooni mrrooni.com Sponsors: FreshBooks Loot Crate Picks: Jaim World Cup Michael WhenWorks

Devchat.tv Master Feed
iPS 246: 1Password with Michael Fey

Devchat.tv Master Feed

Play Episode Listen Later Jul 5, 2018 34:41


Panel: Jaim Zuber Special Guest: Michael Fey In today’s episode, the iPhreaks panel talk about 1Password with Michael Fey. Michael is the team lead for the Apple team at 1Password. 1Password is a password manager that helps to keep people safe online by allowing people to store all their passwords and credit card information in it and it keeps it all safe behind one password that you know, your master password. They talk about why someone would use 1Password, iOS 12, how the data is stored in the app, home pod integration, and more! In particular, we dive pretty deep on: Michael intro 1Password Been working with 1Password for 5 years MoneyWell Unique product that everyone needs 1Password increases your security Works with Have I been pwned? People are as secure online as they think they are What’s it like developing for 1Password? Were you surprised by Apple’s iOS 12 password announcement UI of apps is slowly disappearing Home Pod integration How do you integrate the new password management How is 1Password data stored? How do you store data securely? Is storing data in the keychain enough? How do you keep from getting p0wned? What is unique about working for 1Password How did the change to a subscription model go? Can I still by a standalone license? And much, much more! Links: 1Password MoneyWell Have I been pwned? @MrRooni mrrooni.com Sponsors: FreshBooks Loot Crate Picks: Jaim World Cup Michael WhenWorks

Devchat.tv Master Feed
iPS 245: What's a Marzipan?

Devchat.tv Master Feed

Play Episode Listen Later Jun 21, 2018 45:26


Panel: Jaim Zuber Andrew Madsen Erica Sadun Gui Rambo In today’s episode, the iPhreaks panel talk about Marizipan. Marzipan is the compatibility layer that Apple invented in order to bring UIKit apps to Mac. They talk about the rumors behind the creation of Marzipan, why Apple is waiting until next year to launch it, and discuss what will make these new Mac apps iOS capable. They also touch on how you can run iOS apps on the Mac prior to Marzipan’s release, Marzipanify, and much more! In particular, we dive pretty deep on: Intro to Marzipan UIKits on Mac OS This was rumored several months ago and is not coming out until next year Announced at Apple Keynote 2018 Why isn’t Marzipan ready now? Been working on it for a while What makes it an iOS app? Link with UIKit framework What are the roles of the different frameworks? UIKitCore What’s up with the Tea? Is Apple developing a reactive UI layer? UIKit vs AppKit Dummies guide to running your own iOS app on Mac Marzipanify Is there a simulator network to run iOS apps on the Mac? What iOS apps would you like to see on the Mac? What iOS elements are supported? What is ProKit? And much, much more! Links: Marzipanify AppKit UIKit Sponsors: FreshBooks Picks: Jaim Sturgill Simpson Erica Rainbow Cake Andrew Princess Cake Pi PDP8 Gui Brigadeiro

The iPhreaks Show
iPS 245: What's a Marzipan?

The iPhreaks Show

Play Episode Listen Later Jun 21, 2018 45:26


Panel: Jaim Zuber Andrew Madsen Erica Sadun Gui Rambo In today’s episode, the iPhreaks panel talk about Marizipan. Marzipan is the compatibility layer that Apple invented in order to bring UIKit apps to Mac. They talk about the rumors behind the creation of Marzipan, why Apple is waiting until next year to launch it, and discuss what will make these new Mac apps iOS capable. They also touch on how you can run iOS apps on the Mac prior to Marzipan’s release, Marzipanify, and much more! In particular, we dive pretty deep on: Intro to Marzipan UIKits on Mac OS This was rumored several months ago and is not coming out until next year Announced at Apple Keynote 2018 Why isn’t Marzipan ready now? Been working on it for a while What makes it an iOS app? Link with UIKit framework What are the roles of the different frameworks? UIKitCore What’s up with the Tea? Is Apple developing a reactive UI layer? UIKit vs AppKit Dummies guide to running your own iOS app on Mac Marzipanify Is there a simulator network to run iOS apps on the Mac? What iOS apps would you like to see on the Mac? What iOS elements are supported? What is ProKit? And much, much more! Links: Marzipanify AppKit UIKit Sponsors: FreshBooks Picks: Jaim Sturgill Simpson Erica Rainbow Cake Andrew Princess Cake Pi PDP8 Gui Brigadeiro

The iPhreaks Show
iPS 244: MicroConf & Writing Health Apps for Apple Watch

The iPhreaks Show

Play Episode Listen Later Jun 14, 2018 40:42


Panel: Jaim Zuber Erica Sadun Gui Rambo Special Guest: Leo Dion In today’s episode, the iPhreaks panel talk to Leo Dion about MicroConf and writing apps for Apple Watch. Leo has been a developer for almost two decades and six years ago he created his own company called BrightDigit. He mostly focuses his time and energy to the Apple space and enjoys developing apps for the iPhone, iPad, and the Apple Watch. They talk about what happens at MicroConf, what he is working on now, tips for starting a meetup, and more! In particular, we dive pretty deep on: Leo intro BrightDigit MicroConf What happens at MicroConf? Startups for the Rest of Us Podcast Listening to your customers for what they need What are you working on? The technologies that people are interested in now What is an info product? Getting into a regular habit of writing Do you have tips for running a meet up? The “ideal” meetup Meetups that push you forward in your developing career Creating content marketing Leo’s Exercise App What kinds of coaching would benefit from Apple technology? New Apple Watch functionality Getting info from your devices without looking at a screen Augmented Reality without images We love stats! And much, much more! Links: MicroConf BrightDigit Startups for the Rest of Us Podcast @leogdion leogdion.name   Sponsors: FreshBooks Loot Crate Picks: Jaim Content Marketing Example - Prima Coffee Baratza Encore Coffee Grinder Erica Fitbit Aria Gui Siri Shortcuts Leo The Qualities of Great Design

Devchat.tv Master Feed
iPS 244: MicroConf & Writing Health Apps for Apple Watch

Devchat.tv Master Feed

Play Episode Listen Later Jun 14, 2018 40:42


Panel: Jaim Zuber Erica Sadun Gui Rambo Special Guest: Leo Dion In today’s episode, the iPhreaks panel talk to Leo Dion about MicroConf and writing apps for Apple Watch. Leo has been a developer for almost two decades and six years ago he created his own company called BrightDigit. He mostly focuses his time and energy to the Apple space and enjoys developing apps for the iPhone, iPad, and the Apple Watch. They talk about what happens at MicroConf, what he is working on now, tips for starting a meetup, and more! In particular, we dive pretty deep on: Leo intro BrightDigit MicroConf What happens at MicroConf? Startups for the Rest of Us Podcast Listening to your customers for what they need What are you working on? The technologies that people are interested in now What is an info product? Getting into a regular habit of writing Do you have tips for running a meet up? The “ideal” meetup Meetups that push you forward in your developing career Creating content marketing Leo’s Exercise App What kinds of coaching would benefit from Apple technology? New Apple Watch functionality Getting info from your devices without looking at a screen Augmented Reality without images We love stats! And much, much more! Links: MicroConf BrightDigit Startups for the Rest of Us Podcast @leogdion leogdion.name   Sponsors: FreshBooks Loot Crate Picks: Jaim Content Marketing Example - Prima Coffee Baratza Encore Coffee Grinder Erica Fitbit Aria Gui Siri Shortcuts Leo The Qualities of Great Design

Devchat.tv Master Feed
iPS 235: Data Transparency and iMazing with Gregorio Zanon

Devchat.tv Master Feed

Play Episode Listen Later Mar 29, 2018 50:48


Panel: Andrew Madsen Jaim Zuber Erica Sadun Gui Rambo Special Guest: Gregorio Zanon In today’s episode, the iPhreaks panel talk to Gregorio Zanon about data transparency and iMazing. Gregorio is in Geneva, Switzerland currently and is the code leader at DigiDNA which created the app iMazing. He talks about the inspiration for creating the app, its main functions, and what kind of people use this app. They also touch on the topic of data transparency, what it is, and how it affects developers. In particular, we dive pretty deep on: Gregorio intro iMazing Who is the average user of the app? 3 types of users What motivated you to create the app that does so much for so many types of people? Go beyond iTunes Where to start? C++ toolkit Apple reasons for trouble reaching data Need for control Why not split up functionality into 3 apps? Do iOS updates break iMazing? Does iMazing handle changes in APFS? What is Data Transparency? How did Facebook get my What’s App info? Should I delete Facebook? Delete Facebook article How can we get iMazing? And much, much more! Links: iMazing Delete Facebook article @RealGregzo DigiDNA Friendly 30% off for developers: PHREAKS-GET-IMAZING Picks: Jaim pprof - Ruby Gem to list, filter, search and print Provisioning Profiles files Erica Teletubbies Andrew Outline Edit - Use OutlineEdit to sketch ideas on your Mac Gregorio Notion