POPULARITY
Unlock greater productivity with Gaurav's latest episode on the AppleVis podcast — the final chapter in a three-part series all about Alfred, the powerful macOS productivity app tailored for VoiceOver users. Alfred lets you breeze through tasks simply by typing, eliminating the need to dig through menus or complex interfaces.In this concluding episode, Gaurav walks you through setting up custom keyword commands in Alfred, focusing on how to create a quick shortcut to empty your Mac's Trash. Follow along as he demonstrates the entire setup, making it easy to automate this common task.What You'll Learn:How to launch Alfred using Command + SpaceUsing Alfred's search bar to run commands with keywordsCustomizing and creating your own Alfred keywords via preferencesReplacing the default empty trash command with a shorter, faster keywordDiscovering other handy system commands like activating the screensaver, adjusting volume, ejecting disks, and moreTips for prioritizing your most-used commands in Alfred's suggestionsEpisode Highlights:Live demo of emptying Trash using a custom Alfred keywordStep-by-step guide through Alfred's settings and accessibility featuresHow to enable and tweak system control keywordsPractical tips for speeding up everyday Mac tasksEncouragement to explore Alfred's full suite of system commandsIf you're looking to simplify repetitive Mac tasks with just a few keystrokes, this episode is packed with practical insights to help you work smarter and faster.Helpful Links:Alfred App: https://www.alfredapp.com/Download Alfred on the Mac App Store: https://apps.apple.com/us/app/alfred/id405843582?mt=12TranscriptDisclaimer: This transcript was generated by AI Note Taker – VoicePen, an AI-powered transcription app. It is not edited or formatted, and it may not accurately capture the speakers' names, voices, or content.Gaurav: Hello, everyone. Welcome to part two in our Alfred demonstrations and walkthrough series. In today's demo, I'm going to be showing you how you can go into the Alfred settings and set up keywords that you can type into the Alfred search bar, which can trigger certain actions on your Mac. Today, I'll be showing you how you can use a keyword to empty your trash. So just to demonstrate how this works, I'm going to show you how it works on my Mac right now.Gaurav: I'm going to press command space to open the Alfred search bar.VoiceOver: Application. Alfred system dialogue, Alfred search field, Alfred search.Gaurav: I'm going to type my keyword, which is empty. E F T Y force empty trash empty. I've typed the word empty and you can hear it already said force empty trash. I'm going to hit enter. And you heard the trash emptying sound in the background there. So I just have to whenever I want to empty my trash, I just have to trigger Alfred, type in my keyword, hit enter and my trash can gets empty. Now I'm going to show you how you can set this up…
Réduire les frictions pour améliorer sa qualité de travail, c'est la promesse de ces 4 outils de productivité idéal pour les designers et product managers...
0:22 - Episode begins1:35 - Webflow Mini Lessons are here with Grimur1:49 - McGuire Brannon3:26 - First, Last, Even, Odd Styling is here in Webflow for CMS Items4:16 - E-commerce Discounts are out of beta5:30 - FoxyCart, Shopify6:47 - Webflow Customer Support Team won an award! (S/O to Ben!)7:48 - Finsweet poaches Raymmar Tirado (NoCodeVideo, CloneComp)9:20 - NoCodeDevs Newsletter was on Product Hunt10:09 - Episode 2 of The Flowmingo Show is here (by Mackenzie Child)10:48 - Glide Update: The math column can now do calculations with date and time11:19 - Chris Messina launched an Alfred custom search directory with Pory and Airtable11:58 - Alfred App13:20 - Keyboard Maestro, StreamDeck14:42 - Unqork hits $2B valuation with new fundraise16:57 - Adalo Update: Sign in with Google is here!17:30 - Adalo also offers annual pricing17:39 - PixelGeek's No-Code Awards18:00 - Makerpad's T-30 Awards21:02 - Memberstack Updates22:20 - Parabola Updates23:55 - Ben's cloneable to encourage people to vote — get it here!27:57 - Tweet at us! @visualdevfm28:20 - Discussion begins28:39 - Lacey's underrated features32:31 - Matt's underrated features40:10 - Ben's underrated features
Tiago Forte is a blogger, company owner and productivity coach. We all use digital tools, and some of us spend most of our lives at their mercy. Today we are going to learn the most effective process for having a productive digital life. Tiago has created nothing short of a curriculum for maximising your digital productivity and on this episode he takes us through his entire process including all his favourite recommendations for apps and tactics. This is straight gold, do not sleep on it. Extra Stuff: Check out Tiago's Website & Courses - https://www.fortelabs.co/ The original blog post which inspired this episode - https://praxis.fortelabs.co/the-digital-productivity-pyramid/ AirPods - https://amzn.to/2Vw8zn7 Pocket - https://getpocket.com InstaPaper - https://www.instapaper.com/ Calendly - https://calendly.com/ Superhuman - https://superhuman.com/ 1Password (Code MODWISDOM for 3 Months Free) - https://1password.com/sign-up/ Things - https://culturedcode.com/things/ Alfred App - https://www.alfredapp.com/ Be Focused Timer - https://xwavesoft.com/be-focused-pro-for-iphone-ipad-mac-os-x.html One Touch To Inbox Zero article - https://praxis.fortelabs.co/one-touch-to-inbox-zero-a74cfa02e5bf/ Hours Tracker - http://www.hourstrackerapp.com/ Getting Things Done by David Allen - https://amzn.to/2LQycPF Evernote (with referral gains) - https://www.evernote.com/referral/Registration.action?sig=a51c13796a1906976e4d676cbcc756e7836bf4767d9d76e822ed017352c3df86&uid=62953055 Check out everything I recommend from books to products and help support the podcast at no extra cost to you by shopping through this link - https://www.amazon.co.uk/shop/modernwisdom - Get in touch. Join the discussion with me and other like minded listeners in the episode comments on the MW YouTube Channel or message me... Instagram: https://www.instagram.com/chriswillx Twitter: https://www.twitter.com/chriswillx YouTube: https://www.youtube.com/ModernWisdomPodcast Email: modernwisdompodcast@gmail.com
Alfred 3 Beta, comentarios sobre las novedades y los Snippets que trae la nueva versión, aún en beta, de la famosa aplicación de productividad. Apuntes sobre la nueva versión de la app de Philips Hue. Alfred App --- Send in a voice message: https://podcasters.spotify.com/pod/show/elminicastdelaurindel/message
Hablamos sobre empezar de nuevo, Mi próximo proyecto, reinventar la revista digital, comentarios sobre el estado actual de la prensa en las tablets y algunas ideas. Instashare App http://instashareapp.com Evernote Penultimate http://evernote.com/intl/es/penultimate/ Alfred App http://www.alfredapp.com --- Send in a voice message: https://podcasters.spotify.com/pod/show/elminicastdelaurindel/message
Panel: Dave Kimura Charles Max Wood Nate Hopkins Special Guest: Josh Justice In this episode of Ruby Rogues, the panelists talk with Josh Justice who is a developer, writer, and speaker. Josh streams JavaScript and web development on Friday’s at 2:00 PM (ET) here! The panelists and the guest talk about Josh’s background and frontend testing in Ruby. Check it out! Show Topics: 0:00 – Advertisement: Sentry.io 1:04 – Chuck: Hi! Dave, Nate, and myself are on the panel and our special guest is Josh Justice! I am developing a show about developer freedom and it’s called The DevRev. It will be streamed through YouTube, and I will record Friday afternoons. Check out Facebook, too! 2:11 – Josh: Thanks! I am happy to be here! 2:18 – Chuck: Introduce yourself, please! 2:24 – Josh: I have been a developer for about 14 years. I have used PHP and then got into Ruby and then frontend development. 2:46 – Chuck: You work for Big Nerd Ranch in Atlanta? 2:56 – Josh: Yep for the last 3-4 years! 3:15 – Chuck: Can you introduce the topic? 3:25 – The guest talks about Big Nerd Ranch and frontend development. Learn TDD is mentioned, too! Check it out here! 5:06 – Panel: How much bouncing do you do between React and Vue? 5:11 – Guest. 5:47 – Chuck: We need to get you on our podcast shows for React and Vue! It’s an approach that I am familiar with in Ruby – and Selenium what a pain! 6:16 – Guest: I’ve had a good experience with Cypress, actually! 7:47 – Guest: Panelist, can you share your experiences? 7:57 – Panel: Not bad experiences with testing, but now I am trying to minimize my use with JavaScript. 8:30 – Guest: I think there is a big push towards considering more server site rendering. 9:35 – Panel: What’s your recommendation to setup Cypress? 9:40 – Guest: Their docs are really great! They had some conference talks on how to set it up! 10:15 – Guest: Check out my talks about this topic. (Connect Tech 2018). 10:29 – Panel: I think Cypress is a pretty cool solution but one thing that left me confused is that you have to have an environment that is already stood-up and running. Is that accurate or has that changed? 11:00 – Guest: Can you clarify what you mean by a “running environment”? 11:04 – Panelist clarifies. 11:44 – Guest: Luckily for me I have something to say b/c I tried a week ago! 12:01 – Guest mentions Vue CLI 3. 14:38 – Panel: How can you test your code coverage? I want to know how much of my code coverage am I hitting? The applications are up and running, it’s not going through the files (per se), and is there anything that would indicate how good your coverage is with the Cypress test? 15:10 – Guest: Let me as a follow-up question: How do you approach it on the frontend? 15:24 – Panelist answers the guest’s question. 16:06 – The guest mentions Vue CLI 2 & 3. 18:31 – Chuck: Are you using the tool Istanbul? 18:36 – Guest: Yep Istanbul is the one! 18:54 – Chuck: I’ve heard some similar rumors, but can’t say. 19:02 – Panelist talks. 20:13 – Chuck: I have been working on a project and what doesn’t get test-coverage gets a candidate to get pulled-out. 20:40 – Guest: Talking about test-driven development... Guest: Have you read the original book? 21:02 – Guest: The book: “Effective Testing with RSpec 3” is updated information – check it out! The guest mentions his live stream on Friday’s. Check out the links found below! 23:57 – Panel: How is the stability with tests like Cypress with end-to-end tests? If you are testing with a login then the user has to be already created. Or what about a Twitter app – the user has to be created and not followed? How do you handle that? 24:22 – Guest: I think we are spoiled in the Rails world b/c of those... 24:53 – The guest answers the panelist’s question! 26:59 – Fresh Books! 28:07 – Guest: Does that help? 28:10 – Panel. 28:21 – Guest: I have been thinking about this, though, recently. Thinking about the contracts through the business. I have dabbled with native development and I see the cost that runs a native app. 30:21 – Panel: It’s refreshing to hear the new market’s demands. I truly haven’t seen an application that requires that. I have built some extensive applications and also very simple ones, too; the need for productivity. 31:17 – Guest mentions a talk at a conference. See here for that information! 31:43 – Guest: I have a friend who was a new developer and he really knows his stuff. He said that he didn’t know if he could be a full stack developer in the next 5-10 years. Wait a minute?! Guest: The freedom to create something that stands alone. Guest: Tom Dale is mentioned by the Guest. 33:35 – Panel: To choose Rails as a new developer (today) it’s not as easy as it was back in the day. Today you have Active Job, Action Cable and so many other components. It’s more complicated today then it was in the past. It could be overwhelming to a new developer. 35:00 – Chuck: I think a lot of that is the community’s fault and not Rails’ fault. 35:57 – Panel. 36:04 – Panel: The counter-argument could say that’s where server-less come in. 36:27 – Chuck: To some degree you can get away with it. You don’t have to worry about the infrastructure or anything else. 36:44 – Panel: Have you tried messing around with server-less functions with AWS? I have and...it’s not easy. There is not a good flow or good work flow in a server-less environment. 38:01 – Chuck: You can go to this website. It makes the setup easier b/c you are adding your Azure or AWS features. 38:30 – Panel: This topic, though, does tie back to the testing topic we were talking about earlier! 39:14 – Panel: Yeah that is why I haven’t gotten into server-less things. The Rails holistic approach is so appealing. 40:14 – Panel continues: I want to take smaller steps when it comes to technology! I want to move into things that we are laying down the tracks to make it easier travelable. That way we can consider the things we’ve learned in the past and help those in the future. 41:07 – Chuck: What are lacking then? What is the friction that is left? Seems like Cypress helped removed that but maybe not? 42:02 – Panelist mentions Cypress, Jest, Mocha, and others! 43:10 – Panel (continues): I am all about experimenting but I want to know all the reasons. What has changed and what hasn’t’ changed? 43:29 – Panel: There is an article written that talks about this topic. 43:59 – Guest mentions the video “Is TDD Dead?” (See links below.) 44:29 – Guest: I like brining thoughts together and taking his or her input and come up with my own thoughts. 46:32 – Guest (continues): The testing trophy is heavier on the top (picture of a trophy). Guest: I think the thing that draws me to unit testing is that... 47:37 – Guest: I am obsessed with testing. The guest gives a summary here! 48:15 – Chuck: We talked with Quincy Larson last week and it’s a really good take on what we are doing and what we are trying to accomplish with our tests. Check it out – it’s coming out soon! 49:05 – Panel: When you are younger into your career – the way you think about structuring your code – when you are comfortable you really don’t need that guidance. 50:00 – Guest: I would encourage folks who were new to coding to do the following... 51:36 – Guest: Think about WHY you are doing (what you are doing) and being able to articulate well what you are doing and why. 52:03 – Panel: There is no question – every time I test I am surprised how much it shapes my thinking about the code and how many bugs that I catch even in code that I thought was operating well. When you go too far though there is a fallacy there. 52:54 – Panel: Yes, testing is very important. I am a test-after-the-fact programmer. That is my self-key term. Don’t write 500-line methods b/c you won’t be able to test that. Don’t make it too abstract so have a common pattern that you will use. Have a lot of private methods that aren’t exposed to the API. 54:03 – Guest: Yes thinking about how to structure your code can be challenging at first but it gets easier. 55:58 – Chuck: I have had talks with Corey Haines about topics like this! 56:47 – Guest: Yes it can be helpful in consultancy now. 59:23 – Guest: Think about this: choosing what level to test at. 1:00:14 – Panel: It’s hard b/c it changes all the time per function or something else. There are tradeoffs with everything we do. 1:00:41 – Chuck: You are the consultant it depends doesn’t it? 1:00:51 – Picks! 1:00:55 – Advertisement: Get A Coder Job! End – Cache Fly! Links: Get a Coder Job Course Ruby Ruby on Rails Angular Cypress Vue React VUE CLI 3 Jest.io Mocha.js GitHub: Istanbul The RSpec Book RR 068 Episode Ember CLI GitHub: Factory_Bot GitHub: VCR Big Nerd Ranch Big Nerd Ranch: Josh Justice / Team Manager The Bike Shed Keynote: Tom Dale @ EmberFest 2018 JSJ 291 Episode Serverless Article: Test-Induced Design Damage Video: Is TDD Dead? Music: Sub Conscious – Electronic / 2004 Music: Interloper / 2015 Disney Heroes: Battle Mode Google Play: Disney Heroes / Battle Mode Book Authoring Playlist Tom Dale’s Twitter Corey Haines’ Twitter Coding It Wrong Josh’s Twitter Josh’s GitHub Josh’s LinkedIn Josh’s Vimeo Video Sponsors: Sentry CacheFly Fresh Books Picks: Nate Phutureprimitive - Sub Conscious Carbon Based Lifeforms - Interloper Dave Dust collections system in Wood Shop Doctor Who - Theme Music Charles Authoring music Disney Hero Battles Josh Effecting Testing with RSpec 3 Growing Object-Oriented Software, Guided by Test XUnit Test Patterns Spectacle App Alfred App
Panel: Dave Kimura Charles Max Wood Nate Hopkins Special Guest: Josh Justice In this episode of Ruby Rogues, the panelists talk with Josh Justice who is a developer, writer, and speaker. Josh streams JavaScript and web development on Friday’s at 2:00 PM (ET) here! The panelists and the guest talk about Josh’s background and frontend testing in Ruby. Check it out! Show Topics: 0:00 – Advertisement: Sentry.io 1:04 – Chuck: Hi! Dave, Nate, and myself are on the panel and our special guest is Josh Justice! I am developing a show about developer freedom and it’s called The DevRev. It will be streamed through YouTube, and I will record Friday afternoons. Check out Facebook, too! 2:11 – Josh: Thanks! I am happy to be here! 2:18 – Chuck: Introduce yourself, please! 2:24 – Josh: I have been a developer for about 14 years. I have used PHP and then got into Ruby and then frontend development. 2:46 – Chuck: You work for Big Nerd Ranch in Atlanta? 2:56 – Josh: Yep for the last 3-4 years! 3:15 – Chuck: Can you introduce the topic? 3:25 – The guest talks about Big Nerd Ranch and frontend development. Learn TDD is mentioned, too! Check it out here! 5:06 – Panel: How much bouncing do you do between React and Vue? 5:11 – Guest. 5:47 – Chuck: We need to get you on our podcast shows for React and Vue! It’s an approach that I am familiar with in Ruby – and Selenium what a pain! 6:16 – Guest: I’ve had a good experience with Cypress, actually! 7:47 – Guest: Panelist, can you share your experiences? 7:57 – Panel: Not bad experiences with testing, but now I am trying to minimize my use with JavaScript. 8:30 – Guest: I think there is a big push towards considering more server site rendering. 9:35 – Panel: What’s your recommendation to setup Cypress? 9:40 – Guest: Their docs are really great! They had some conference talks on how to set it up! 10:15 – Guest: Check out my talks about this topic. (Connect Tech 2018). 10:29 – Panel: I think Cypress is a pretty cool solution but one thing that left me confused is that you have to have an environment that is already stood-up and running. Is that accurate or has that changed? 11:00 – Guest: Can you clarify what you mean by a “running environment”? 11:04 – Panelist clarifies. 11:44 – Guest: Luckily for me I have something to say b/c I tried a week ago! 12:01 – Guest mentions Vue CLI 3. 14:38 – Panel: How can you test your code coverage? I want to know how much of my code coverage am I hitting? The applications are up and running, it’s not going through the files (per se), and is there anything that would indicate how good your coverage is with the Cypress test? 15:10 – Guest: Let me as a follow-up question: How do you approach it on the frontend? 15:24 – Panelist answers the guest’s question. 16:06 – The guest mentions Vue CLI 2 & 3. 18:31 – Chuck: Are you using the tool Istanbul? 18:36 – Guest: Yep Istanbul is the one! 18:54 – Chuck: I’ve heard some similar rumors, but can’t say. 19:02 – Panelist talks. 20:13 – Chuck: I have been working on a project and what doesn’t get test-coverage gets a candidate to get pulled-out. 20:40 – Guest: Talking about test-driven development... Guest: Have you read the original book? 21:02 – Guest: The book: “Effective Testing with RSpec 3” is updated information – check it out! The guest mentions his live stream on Friday’s. Check out the links found below! 23:57 – Panel: How is the stability with tests like Cypress with end-to-end tests? If you are testing with a login then the user has to be already created. Or what about a Twitter app – the user has to be created and not followed? How do you handle that? 24:22 – Guest: I think we are spoiled in the Rails world b/c of those... 24:53 – The guest answers the panelist’s question! 26:59 – Fresh Books! 28:07 – Guest: Does that help? 28:10 – Panel. 28:21 – Guest: I have been thinking about this, though, recently. Thinking about the contracts through the business. I have dabbled with native development and I see the cost that runs a native app. 30:21 – Panel: It’s refreshing to hear the new market’s demands. I truly haven’t seen an application that requires that. I have built some extensive applications and also very simple ones, too; the need for productivity. 31:17 – Guest mentions a talk at a conference. See here for that information! 31:43 – Guest: I have a friend who was a new developer and he really knows his stuff. He said that he didn’t know if he could be a full stack developer in the next 5-10 years. Wait a minute?! Guest: The freedom to create something that stands alone. Guest: Tom Dale is mentioned by the Guest. 33:35 – Panel: To choose Rails as a new developer (today) it’s not as easy as it was back in the day. Today you have Active Job, Action Cable and so many other components. It’s more complicated today then it was in the past. It could be overwhelming to a new developer. 35:00 – Chuck: I think a lot of that is the community’s fault and not Rails’ fault. 35:57 – Panel. 36:04 – Panel: The counter-argument could say that’s where server-less come in. 36:27 – Chuck: To some degree you can get away with it. You don’t have to worry about the infrastructure or anything else. 36:44 – Panel: Have you tried messing around with server-less functions with AWS? I have and...it’s not easy. There is not a good flow or good work flow in a server-less environment. 38:01 – Chuck: You can go to this website. It makes the setup easier b/c you are adding your Azure or AWS features. 38:30 – Panel: This topic, though, does tie back to the testing topic we were talking about earlier! 39:14 – Panel: Yeah that is why I haven’t gotten into server-less things. The Rails holistic approach is so appealing. 40:14 – Panel continues: I want to take smaller steps when it comes to technology! I want to move into things that we are laying down the tracks to make it easier travelable. That way we can consider the things we’ve learned in the past and help those in the future. 41:07 – Chuck: What are lacking then? What is the friction that is left? Seems like Cypress helped removed that but maybe not? 42:02 – Panelist mentions Cypress, Jest, Mocha, and others! 43:10 – Panel (continues): I am all about experimenting but I want to know all the reasons. What has changed and what hasn’t’ changed? 43:29 – Panel: There is an article written that talks about this topic. 43:59 – Guest mentions the video “Is TDD Dead?” (See links below.) 44:29 – Guest: I like brining thoughts together and taking his or her input and come up with my own thoughts. 46:32 – Guest (continues): The testing trophy is heavier on the top (picture of a trophy). Guest: I think the thing that draws me to unit testing is that... 47:37 – Guest: I am obsessed with testing. The guest gives a summary here! 48:15 – Chuck: We talked with Quincy Larson last week and it’s a really good take on what we are doing and what we are trying to accomplish with our tests. Check it out – it’s coming out soon! 49:05 – Panel: When you are younger into your career – the way you think about structuring your code – when you are comfortable you really don’t need that guidance. 50:00 – Guest: I would encourage folks who were new to coding to do the following... 51:36 – Guest: Think about WHY you are doing (what you are doing) and being able to articulate well what you are doing and why. 52:03 – Panel: There is no question – every time I test I am surprised how much it shapes my thinking about the code and how many bugs that I catch even in code that I thought was operating well. When you go too far though there is a fallacy there. 52:54 – Panel: Yes, testing is very important. I am a test-after-the-fact programmer. That is my self-key term. Don’t write 500-line methods b/c you won’t be able to test that. Don’t make it too abstract so have a common pattern that you will use. Have a lot of private methods that aren’t exposed to the API. 54:03 – Guest: Yes thinking about how to structure your code can be challenging at first but it gets easier. 55:58 – Chuck: I have had talks with Corey Haines about topics like this! 56:47 – Guest: Yes it can be helpful in consultancy now. 59:23 – Guest: Think about this: choosing what level to test at. 1:00:14 – Panel: It’s hard b/c it changes all the time per function or something else. There are tradeoffs with everything we do. 1:00:41 – Chuck: You are the consultant it depends doesn’t it? 1:00:51 – Picks! 1:00:55 – Advertisement: Get A Coder Job! End – Cache Fly! Links: Get a Coder Job Course Ruby Ruby on Rails Angular Cypress Vue React VUE CLI 3 Jest.io Mocha.js GitHub: Istanbul The RSpec Book RR 068 Episode Ember CLI GitHub: Factory_Bot GitHub: VCR Big Nerd Ranch Big Nerd Ranch: Josh Justice / Team Manager The Bike Shed Keynote: Tom Dale @ EmberFest 2018 JSJ 291 Episode Serverless Article: Test-Induced Design Damage Video: Is TDD Dead? Music: Sub Conscious – Electronic / 2004 Music: Interloper / 2015 Disney Heroes: Battle Mode Google Play: Disney Heroes / Battle Mode Book Authoring Playlist Tom Dale’s Twitter Corey Haines’ Twitter Coding It Wrong Josh’s Twitter Josh’s GitHub Josh’s LinkedIn Josh’s Vimeo Video Sponsors: Sentry CacheFly Fresh Books Picks: Nate Phutureprimitive - Sub Conscious Carbon Based Lifeforms - Interloper Dave Dust collections system in Wood Shop Doctor Who - Theme Music Charles Authoring music Disney Hero Battles Josh Effecting Testing with RSpec 3 Growing Object-Oriented Software, Guided by Test XUnit Test Patterns Spectacle App Alfred App
Panel: Dave Kimura Charles Max Wood Nate Hopkins Special Guest: Josh Justice In this episode of Ruby Rogues, the panelists talk with Josh Justice who is a developer, writer, and speaker. Josh streams JavaScript and web development on Friday’s at 2:00 PM (ET) here! The panelists and the guest talk about Josh’s background and frontend testing in Ruby. Check it out! Show Topics: 0:00 – Advertisement: Sentry.io 1:04 – Chuck: Hi! Dave, Nate, and myself are on the panel and our special guest is Josh Justice! I am developing a show about developer freedom and it’s called The DevRev. It will be streamed through YouTube, and I will record Friday afternoons. Check out Facebook, too! 2:11 – Josh: Thanks! I am happy to be here! 2:18 – Chuck: Introduce yourself, please! 2:24 – Josh: I have been a developer for about 14 years. I have used PHP and then got into Ruby and then frontend development. 2:46 – Chuck: You work for Big Nerd Ranch in Atlanta? 2:56 – Josh: Yep for the last 3-4 years! 3:15 – Chuck: Can you introduce the topic? 3:25 – The guest talks about Big Nerd Ranch and frontend development. Learn TDD is mentioned, too! Check it out here! 5:06 – Panel: How much bouncing do you do between React and Vue? 5:11 – Guest. 5:47 – Chuck: We need to get you on our podcast shows for React and Vue! It’s an approach that I am familiar with in Ruby – and Selenium what a pain! 6:16 – Guest: I’ve had a good experience with Cypress, actually! 7:47 – Guest: Panelist, can you share your experiences? 7:57 – Panel: Not bad experiences with testing, but now I am trying to minimize my use with JavaScript. 8:30 – Guest: I think there is a big push towards considering more server site rendering. 9:35 – Panel: What’s your recommendation to setup Cypress? 9:40 – Guest: Their docs are really great! They had some conference talks on how to set it up! 10:15 – Guest: Check out my talks about this topic. (Connect Tech 2018). 10:29 – Panel: I think Cypress is a pretty cool solution but one thing that left me confused is that you have to have an environment that is already stood-up and running. Is that accurate or has that changed? 11:00 – Guest: Can you clarify what you mean by a “running environment”? 11:04 – Panelist clarifies. 11:44 – Guest: Luckily for me I have something to say b/c I tried a week ago! 12:01 – Guest mentions Vue CLI 3. 14:38 – Panel: How can you test your code coverage? I want to know how much of my code coverage am I hitting? The applications are up and running, it’s not going through the files (per se), and is there anything that would indicate how good your coverage is with the Cypress test? 15:10 – Guest: Let me as a follow-up question: How do you approach it on the frontend? 15:24 – Panelist answers the guest’s question. 16:06 – The guest mentions Vue CLI 2 & 3. 18:31 – Chuck: Are you using the tool Istanbul? 18:36 – Guest: Yep Istanbul is the one! 18:54 – Chuck: I’ve heard some similar rumors, but can’t say. 19:02 – Panelist talks. 20:13 – Chuck: I have been working on a project and what doesn’t get test-coverage gets a candidate to get pulled-out. 20:40 – Guest: Talking about test-driven development... Guest: Have you read the original book? 21:02 – Guest: The book: “Effective Testing with RSpec 3” is updated information – check it out! The guest mentions his live stream on Friday’s. Check out the links found below! 23:57 – Panel: How is the stability with tests like Cypress with end-to-end tests? If you are testing with a login then the user has to be already created. Or what about a Twitter app – the user has to be created and not followed? How do you handle that? 24:22 – Guest: I think we are spoiled in the Rails world b/c of those... 24:53 – The guest answers the panelist’s question! 26:59 – Fresh Books! 28:07 – Guest: Does that help? 28:10 – Panel. 28:21 – Guest: I have been thinking about this, though, recently. Thinking about the contracts through the business. I have dabbled with native development and I see the cost that runs a native app. 30:21 – Panel: It’s refreshing to hear the new market’s demands. I truly haven’t seen an application that requires that. I have built some extensive applications and also very simple ones, too; the need for productivity. 31:17 – Guest mentions a talk at a conference. See here for that information! 31:43 – Guest: I have a friend who was a new developer and he really knows his stuff. He said that he didn’t know if he could be a full stack developer in the next 5-10 years. Wait a minute?! Guest: The freedom to create something that stands alone. Guest: Tom Dale is mentioned by the Guest. 33:35 – Panel: To choose Rails as a new developer (today) it’s not as easy as it was back in the day. Today you have Active Job, Action Cable and so many other components. It’s more complicated today then it was in the past. It could be overwhelming to a new developer. 35:00 – Chuck: I think a lot of that is the community’s fault and not Rails’ fault. 35:57 – Panel. 36:04 – Panel: The counter-argument could say that’s where server-less come in. 36:27 – Chuck: To some degree you can get away with it. You don’t have to worry about the infrastructure or anything else. 36:44 – Panel: Have you tried messing around with server-less functions with AWS? I have and...it’s not easy. There is not a good flow or good work flow in a server-less environment. 38:01 – Chuck: You can go to this website. It makes the setup easier b/c you are adding your Azure or AWS features. 38:30 – Panel: This topic, though, does tie back to the testing topic we were talking about earlier! 39:14 – Panel: Yeah that is why I haven’t gotten into server-less things. The Rails holistic approach is so appealing. 40:14 – Panel continues: I want to take smaller steps when it comes to technology! I want to move into things that we are laying down the tracks to make it easier travelable. That way we can consider the things we’ve learned in the past and help those in the future. 41:07 – Chuck: What are lacking then? What is the friction that is left? Seems like Cypress helped removed that but maybe not? 42:02 – Panelist mentions Cypress, Jest, Mocha, and others! 43:10 – Panel (continues): I am all about experimenting but I want to know all the reasons. What has changed and what hasn’t’ changed? 43:29 – Panel: There is an article written that talks about this topic. 43:59 – Guest mentions the video “Is TDD Dead?” (See links below.) 44:29 – Guest: I like brining thoughts together and taking his or her input and come up with my own thoughts. 46:32 – Guest (continues): The testing trophy is heavier on the top (picture of a trophy). Guest: I think the thing that draws me to unit testing is that... 47:37 – Guest: I am obsessed with testing. The guest gives a summary here! 48:15 – Chuck: We talked with Quincy Larson last week and it’s a really good take on what we are doing and what we are trying to accomplish with our tests. Check it out – it’s coming out soon! 49:05 – Panel: When you are younger into your career – the way you think about structuring your code – when you are comfortable you really don’t need that guidance. 50:00 – Guest: I would encourage folks who were new to coding to do the following... 51:36 – Guest: Think about WHY you are doing (what you are doing) and being able to articulate well what you are doing and why. 52:03 – Panel: There is no question – every time I test I am surprised how much it shapes my thinking about the code and how many bugs that I catch even in code that I thought was operating well. When you go too far though there is a fallacy there. 52:54 – Panel: Yes, testing is very important. I am a test-after-the-fact programmer. That is my self-key term. Don’t write 500-line methods b/c you won’t be able to test that. Don’t make it too abstract so have a common pattern that you will use. Have a lot of private methods that aren’t exposed to the API. 54:03 – Guest: Yes thinking about how to structure your code can be challenging at first but it gets easier. 55:58 – Chuck: I have had talks with Corey Haines about topics like this! 56:47 – Guest: Yes it can be helpful in consultancy now. 59:23 – Guest: Think about this: choosing what level to test at. 1:00:14 – Panel: It’s hard b/c it changes all the time per function or something else. There are tradeoffs with everything we do. 1:00:41 – Chuck: You are the consultant it depends doesn’t it? 1:00:51 – Picks! 1:00:55 – Advertisement: Get A Coder Job! End – Cache Fly! Links: Get a Coder Job Course Ruby Ruby on Rails Angular Cypress Vue React VUE CLI 3 Jest.io Mocha.js GitHub: Istanbul The RSpec Book RR 068 Episode Ember CLI GitHub: Factory_Bot GitHub: VCR Big Nerd Ranch Big Nerd Ranch: Josh Justice / Team Manager The Bike Shed Keynote: Tom Dale @ EmberFest 2018 JSJ 291 Episode Serverless Article: Test-Induced Design Damage Video: Is TDD Dead? Music: Sub Conscious – Electronic / 2004 Music: Interloper / 2015 Disney Heroes: Battle Mode Google Play: Disney Heroes / Battle Mode Book Authoring Playlist Tom Dale’s Twitter Corey Haines’ Twitter Coding It Wrong Josh’s Twitter Josh’s GitHub Josh’s LinkedIn Josh’s Vimeo Video Sponsors: Sentry CacheFly Fresh Books Picks: Nate Phutureprimitive - Sub Conscious Carbon Based Lifeforms - Interloper Dave Dust collections system in Wood Shop Doctor Who - Theme Music Charles Authoring music Disney Hero Battles Josh Effecting Testing with RSpec 3 Growing Object-Oriented Software, Guided by Test XUnit Test Patterns Spectacle App Alfred App
all Right es ist wieder soweit! Ich lass ein wenig die Seel in den Bergen von Österreich baumeln, aber es gibt trotzdem was auf die Ohren! ========= SHOW NOTES: -Prototying with words and Adobe XD: https://blog.prototypr.io/content-first-design-second-prototyping-with-words-and-adobe-xd-c4c07cac21ef -Colobox by Lyft: https://www.producthunt.com/posts/colorbox-by-lyft -Why Google is the most important Design Company: https://www.fastcompany.com/90227530/sundar-pichai-qa -Alfred App: https://www.alfredapp.com/ -Spectacle: https://www.spectacleapp.com -Playstation Classic: https://www.producthunt.com/posts/playstation-classic -You don’t need wordpress: https://www.youdontneedwp.com/ -Product Hunt makers: https://www.producthunt.com/makers -Building a Startup in 24 hours: https://www.twitch.tv/videos/313288148 -Blockchain: https://www.wired.com/story/wired25-joi-ito-neha-narula-blockchain-banks/ -Physics of Star Wars Bom =========== Blog: marvinmessenzehl.com Twitter : @yoomarvin
Panel: Charles Max Wood Guest: Tomek Sułkowski This week on My Angular Story, Charles speaks with Tomek Sułkowski. Tomek was recently on Adventures in Angular on Episode 191 where they talked about UX in Angular. He currently works as a front-end engineer for an app creating company, as well as has been working for Sages running front-end workshops over Angular. He first got into programming when he was in primary school and found a book on the Pascal language and tried to write code in it. They talk about how he got into JavaScript, what drew him to Angular, what he is working on currently, and more! In particular, We dive pretty deep on: Adventures in Angular Episode 191 Works for Sages How did you first get into programming? Wrote first lines of code in Pascal Worked with Logo language in secondary school Confused about which direction he would go with his life/career Graduated with a degree in Computer Science Graduated from Music school at the same time as well Freelancing as a full-stack developer How did you get into JavaScript? JavaScript to make his HTML and CSS more “alive” What drew you to Angular? Angular vs Ember What have you done in Angular that you are most proud of? Tips on Twitter TypeScript Angular Schematics Do you run Angular Playground? What are you working on currently? Angular Developer Roadmap And much, much more! Links: Adventures in Angular Episode 191 Adventures in Angular Angular Sages Pascal JavaScript Ember TypeScript Angular Schematics Angular Playground Angular Developer Roadmap Tomek’s GitHub @sulco Tomek’s Medium Sponsors: FreshBooks Loot Crate Picks: Charles Home Depot Tool Rentals Framework Summit Microsoft Connect CES Podcast Movement Tomek Alfred App Dash App Play a musical instrument
Panel: Charles Max Wood Guest: Tomek Sułkowski This week on My Angular Story, Charles speaks with Tomek Sułkowski. Tomek was recently on Adventures in Angular on Episode 191 where they talked about UX in Angular. He currently works as a front-end engineer for an app creating company, as well as has been working for Sages running front-end workshops over Angular. He first got into programming when he was in primary school and found a book on the Pascal language and tried to write code in it. They talk about how he got into JavaScript, what drew him to Angular, what he is working on currently, and more! In particular, We dive pretty deep on: Adventures in Angular Episode 191 Works for Sages How did you first get into programming? Wrote first lines of code in Pascal Worked with Logo language in secondary school Confused about which direction he would go with his life/career Graduated with a degree in Computer Science Graduated from Music school at the same time as well Freelancing as a full-stack developer How did you get into JavaScript? JavaScript to make his HTML and CSS more “alive” What drew you to Angular? Angular vs Ember What have you done in Angular that you are most proud of? Tips on Twitter TypeScript Angular Schematics Do you run Angular Playground? What are you working on currently? Angular Developer Roadmap And much, much more! Links: Adventures in Angular Episode 191 Adventures in Angular Angular Sages Pascal JavaScript Ember TypeScript Angular Schematics Angular Playground Angular Developer Roadmap Tomek’s GitHub @sulco Tomek’s Medium Sponsors: FreshBooks Loot Crate Picks: Charles Home Depot Tool Rentals Framework Summit Microsoft Connect CES Podcast Movement Tomek Alfred App Dash App Play a musical instrument
Panel: Charles Max Wood Guest: Tomek Sułkowski This week on My Angular Story, Charles speaks with Tomek Sułkowski. Tomek was recently on Adventures in Angular on Episode 191 where they talked about UX in Angular. He currently works as a front-end engineer for an app creating company, as well as has been working for Sages running front-end workshops over Angular. He first got into programming when he was in primary school and found a book on the Pascal language and tried to write code in it. They talk about how he got into JavaScript, what drew him to Angular, what he is working on currently, and more! In particular, We dive pretty deep on: Adventures in Angular Episode 191 Works for Sages How did you first get into programming? Wrote first lines of code in Pascal Worked with Logo language in secondary school Confused about which direction he would go with his life/career Graduated with a degree in Computer Science Graduated from Music school at the same time as well Freelancing as a full-stack developer How did you get into JavaScript? JavaScript to make his HTML and CSS more “alive” What drew you to Angular? Angular vs Ember What have you done in Angular that you are most proud of? Tips on Twitter TypeScript Angular Schematics Do you run Angular Playground? What are you working on currently? Angular Developer Roadmap And much, much more! Links: Adventures in Angular Episode 191 Adventures in Angular Angular Sages Pascal JavaScript Ember TypeScript Angular Schematics Angular Playground Angular Developer Roadmap Tomek’s GitHub @sulco Tomek’s Medium Sponsors: FreshBooks Loot Crate Picks: Charles Home Depot Tool Rentals Framework Summit Microsoft Connect CES Podcast Movement Tomek Alfred App Dash App Play a musical instrument
Links ============== Tweet zu Size-Classes - https://twitter.com/leberwurstsaft/status/918399667507007488 The Roost Stand - https://www.therooststand.com Rain Design mStand - http://www.raindesigninc.com/mstand.html IXEAU Youtube Kanal - https://www.youtube.com/channel/UChW8aXMSXKbZnX0Riw7j70Q Talk über iOS Reverse Engineering von Kilian - https://www.youtube.com/watch?v=lArXWiVWImk Consumer ------------------------------------------------------------ Duet - https://www.duetdisplay.com/de/ Alfred App - https://alfredapp.com swiftalfred - https://github.com/BenchR267/swiftalfred goalfred - https://github.com/BenchR267/goalfred Little Snitch - https://obdev.at/products/littlesnitch/ Spectacle - https://www.spectacleapp.com 1Password - https://1password.com/ Taskpaper - https://taskpaper.com Things 3 - https://culturedcode.com/things/ Theine - http://ixeau.com/apps/theine/ Amphetamine - https://itunes.apple.com/de/app/amphetamine/id937984704?mt=12 Caffeine - http://lightheadsw.com/caffeine/ Waltr - https://softorino.com/waltr/ Development ------------------------------------------------------------ Atom - https://atom.io/ Sublime Text - https://sublimetext.com VSCode - https://code.visualstudio.com Tower - https://git-tower.com/ Homebrew - https://brew.sh XScope: Dev-Multi-Tool - http://xscopeapp.com oh-my-zsh - https://github.com/robbyrussell/oh-my-zsh fish - https://fishshell.com/ iTerm 2 - https://www.iterm2.com Hex Fiend - http://ridiculousfish.com/hexfiend/ Charles - https://charlesproxy.com Ship - https://realartists.com/index.html Design ------------------------------------------------------------ Flinto - https://flinto.com/ Shapes - http://shapesapp.com/ Sketch - https://sketchapp.com/ Paintcode: Vector to Code - https://paintcodeapp.com IconKit - https://itunes.apple.com/us/app/iconkit-the-icon-resizer/id507135296?mt=12 Graphviz - http://graphviz.org/ Utilities ------------------------------------------------------------ Anvil - https://anvilformac.com/ Fluid - http://fluidapp.com/ LittleIpsum - https://itunes.apple.com/us/app/littleipsum/id405772121?mt=12 Monodraw - https://monodraw.helftone.com/ Pathology - http://celestialteapot.com/pathology Paw: Web-API Tool - https://paw.cloud/ Httpie: Web-API Tool - https://httpie.org Dash - https://kapeli.com/dash Deckset - https://www.decksetapp.com Picks ------------------------------------------------------------ HolyJIT - https://github.com/nbp/holyjit JolyJIT Blog Post - https://blog.mozilla.org/javascript/2017/10/20/holyjit-a-new-hope/ SimpleApiClient - https://github.com/jaychang0917/SimpleApiClient-ios Friday Q&A live mit Mike Ash - https://itunes.apple.com/us/podcast/friday-q-a-live-or-mikeash-rambles-about-stuff/id1289087315?mt=2 Social ------------------------------------------------------------ Ben auf Twitter - https://twitter.com/benchr Dom auf Twitter - https://twitter.com/swiftpainless Vincent auf Twitter - https://twitter.com/regexident Hallo Swift auf Twitter - https://twitter.com/hallo_swift SwiftDe-Slack - http://slack.swiftde.net Hallo Swift Webseite - http://hallo-swift.de Hallo Swift auf iTunes - https://itunes.apple.com/de/podcast/hallo-swift/id1225721421?mt=2
In this Episode Kevin interview with Ari to talk about AngularJS. Ari is the author of ng-book, The Complete Book on AngularJS, Riding Rails with AngularJS and D3 on AngularJS. Also he is the CTO and Founder at FullStack LLC. Beehive BackboneJS EmberJS KnockoutJS AngularJS Jasmine Karma Protractor China Velocity Golang Erlang Clojure Node Passport ng-newsletter ng-book Tiny Habits Building the 2048 Game in AngularJS LeanPub pluralsight Egghead Fullstack Edu Alfred App 1Password Audio Hijack Pro Special Guest: Ari.
本期由Kevin Wang主持, 邀请到上海 Linux User Group 的负责人和 GitCafe 的创始人 Thomas Yao 来聊聊开源软件的话题和GitCafe 的创业经历。 Thomas Yao Shanghai Linux User Group GitCafe Debian Gentoo LFS - Linux From Scratch Arch Linux Richard Stallman GNU project Linus Torvalds Announcement of Linux Revolution OS Eric S Raymond GPL License MIT License Stinkybad 500px Fancy Overapi Martin Fowler Ruby Rogue's Book Club with Martin Fowler Alfred App Special Guest: Thomas Yao.