Podcasts about telerik developer network

  • 3PODCASTS
  • 10EPISODES
  • 40mAVG DURATION
  • ?INFREQUENT EPISODES
  • Nov 19, 2019LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about telerik developer network

Latest podcast episodes about telerik developer network

That's my JAMstack
Brian Rinaldi on proving the benefits of JAMstack, content editing and more

That's my JAMstack

Play Episode Listen Later Nov 19, 2019


Quick show notes Our Guest: Brian Rinaldi What he'd like for you to see: Flashback Conference His JAMstack Jams: Stackbit | Netlify | Hugo Other Technology Mentioned Jekyll Transcript Bryan Robinson 0:02 Hello, everyone, welcome to another episode of That's My JAMstack, the podcast where we ask the pressing question, what's your jam in the JAMstack? I'm your host, Bryan Robinson and on this week's episode, we sit down with Brian Rinaldi, a developer advocate for Stackbit. Bryan Robinson 0:21 Brian, thanks for being on the show today. Brian Rinaldi 0:23 Thanks. Thanks, Bryan for having me. Bryan Robinson 0:26 The "Bri(y)an" episode. Go ahead and tell it tell us a little bit about yourself what you do for work what you do for fun. Brian Rinaldi 0:33 So I am a developer advocate at Stackbit. So you know, I get to mess around with all the new stuff and I get to do all kinds of JAMstack things and call it work and experiment with it, and write articles about it and speak about it. So it's, it's a lot of fun. But for fun, let's see. I'm mostly I'd say I'm a gamer. I'm a console gamer. So I am on either my PlayStation my Xbox or the Switch playing something Bryan Robinson 1:06 What were you playing right now? Brian Rinaldi 1:08 I've been hooked on Apex legends for for a little while and that's kind of my main game but I still play Overwatch regularly. That's another one that is one of my longtime faves. Bryan Robinson 1:19 I've only ever played on the free weekends they've done throughout the throughout the life of it, but I've always enjoyed it. Brian Rinaldi 1:25 That's an overwatch I'm assuming. Bryan Robinson 1:27 Yeah, because Apex legend is free, isn't it? Brian Rinaldi 1:30 Yeah, it's free. Yeah. So yeah, it's one of those. What do you call? What do they call them? Like fortnite? Battle Royale? Yeah. Bryan Robinson 1:40 Well, very cool. Very cool. So obviously, this isn't a gaming podcast, although I could very easily talk for a long time about that. Brian Rinaldi 1:46 Yeah, me too. Bryan Robinson 1:49 So let's talk about the JAMstack a little bit. So what was your entry point into the JAMstack? Or if it was long enough ago, I guess static site generators and that sort of thing. Yeah. Brian Rinaldi 1:56 It was definitely long enough ago. I was probably an early adopter. I wasn't part of the beginning, but I was pretty early on. It was probably about six years ago that I really got heavily into static site. It's a bit of a funny story how I started. Brian Rinaldi 2:17 Because I mostly started because I was needed to launch the site for work. I had just gotten recently gotten a role at a company called till Eric, which is now got bought by progress software. And we were going to launch a new developer focused site called Telerik Developer Network. And I wanted to to avoid some issues of competitiveness between WordPress and our current CMS solution that we sold. I wanted to just launch the whole thing using Jekyll because I knew some Jekyll and I've been experimenting with it and I got a no. Brian Rinaldi 3:01 So nobody bought into this idea. And then we ended up using WordPress. But I kind of took that as inspiration to dive really, really deeply into disproving how wrong they were in making this decision. And it led to me presenting all over the place about static sites writing a lot of articles about static sites, you know, getting involved early on in the whole community. I wrote a report for O'Reilly about five years ago about static sites. And then I wrote a book with my friend Raymond Camden, about static sites I was about four years ago, I guess now, three, four years ago. Anyway, it's all been, you know, so I was Yeah, I was early on involved in that and, and have been, you know, dedicated to it since even though it's not until recently after joining Stackbit it was isn't necessarily part of my work day job. Bryan Robinson 4:02 And I feel like that's how there's a lot of great developer technology origin stories. It's like, it's like I had to prove them as wrong as I could. Brian Rinaldi 4:11 Yeah, exactly. It's It's definitely been a part of my, throughout my career, this has come up multiple times. Bryan Robinson 4:18 Cool. And I also didn't know that you would, you would partner with Raymond on a book. So what book was that you said about four years ago? Brian Rinaldi 4:25 Yeah, I think it's like three I think it came out like three years ago now. And we but we started running about four years ago. It's called Working with Static Sites. It's I think the only thing other than you know until Netlify released their thing through a O'Reilly it was the only book early had on the topic. We're we're hopeful that we may even get to revisit that because I wouldn't necessarily recommend it to anybody who's starting out today. The landscape has changed. So much since the time we wrote it, that I mean, a lot of things will still work but it wouldn't necessarily be the most recommended way of doing things today. Bryan Robinson 5:12 I got you and as a side note to all the listeners out there, be sure to go back I think it's episode three Raymond Camden was on the show, so be sure to check that out as well. Brian Rinaldi 5:20 My arch nemesis Bryan Robinson 5:24 Good natured sparring there? Brian Rinaldi 5:26 Oh, he and I go way back. So it's Yeah, yeah. Hey, we've been friends. Well, not to give not to give too much away. But since we both did ColdFusion Bryan Robinson 5:39 So obviously, Jekyll was kind of that the entry point and into the world but fast forward, you know, six years now. There's been an explosion of all sorts of stuff. Yeah, I assume Stackbit is high up on your on your list of passions in the JAMstack or what are you playing with or are enjoying right now? Brian Rinaldi 5:54 You know, One of the things I like about Stackbit. It is The ability to just; I've been passionate about the topic of, of the editing experience in, in the whole JAMstack for years. Even when I would speak about this, you know, four years ago, you know, it was basically like, "Listen, I know you all think markdown is super easy. And well, you could just you know, if I'm going to launch this site, and I'm going to give it to some editor, I'll just teach the markdown, it's just a few tags, you know, just a little bit of markup. It's really easy." Brian Rinaldi 6:31 And I'm like, but then if you want to do this in markdown, can you do that? No, you can't. So you have to do HTML if you want to do that. And I'm like, and so this now I got to teach you markdown plus HTML, which is not easy. And the whole experience has never been very smooth from an editing person, you know, content editors perspective. Brian Rinaldi 6:52 And I think so one of the things I've been passionate about is now with headless CMS and, or even like, you know, things like Like NetlifyCMS, which has kind of grown into a really, you know, great project. I think that's changed. And we now, you know, we now have the tools to make a really good editing experience with the JAMstack, which to me, that brings that brings us to the possibility of being able to, to, you know, bring this widespread, like, make make the adoption grow dramatically, because that has been one of the things that held the whole system back is, is this ability like even even now, like, oh, OK, I can change it on the CMS uncomfortable with the CMS side of it. Brian Rinaldi 7:40 But then, and then I make that change, I submit and then it's like, Okay, let me sit there and Is it is it live? Is it live? Is it live? Is it live, right? And then it's like, okay, it's like, oh crap, I screwed up. When we go back, you know, we fix that typo is alive, you know, and repeat the whole process. So having been a part of marketing teams and in content focused teams I know like the struggles those that that though they have with these kind of tools and I think we're finally making that transition out of that. Brian Rinaldi 8:13 But besides that I mean honestly I'm gonna I guess you might say old school kind of guy ice I still like Jekyll I still use it. I'd say most of the sites I build are still are in Hugo and I love Hugo and I've been using it for years and I maintain a like a bunch of sites that are built in Hugo. Bryan Robinson 8:36 I said I feel like on the podcast we've been pretty pretty much 50/50 from like that methodology of like the Hugo Jekyll 11ty, the kind of hand HTML to the browser and then 5050 on the other hand of doing Gatsby Gridsome those kind of React or Vue based situation so you kind of fall a little bit a little bit further on the HTML side of things on that on that more static static site. Brian Rinaldi 8:59 More static-y that yeah, I mean, I wouldn't call it more static, I think, you know, you can still do all those things. It's just, you know, it's done a different way. Right. So, you know, one of the things I love about Hugo is just, like everything run so quickly, and I'm able, like, I feel like there's a lot of power in the template writing. And that I can dig into, like, you know, things that, that I I don't have to mess with any frameworks or anything, right. Like, I can build it with a framework. I could not build it with a framework. I'm free to do whatever. It'll work. Yeah. Bryan Robinson 9:37 Whatever you're feeling on that given day. You're good to go. So so out of curiosity, you talked about the the marketing team and that refresh, refresh refresh refresh methodology. Is that constant the inspiration behind that stack bit live thing that the Brian Rinaldi 9:54 Right that's exactly it. So we have like, we already put out a control center that Will that you can get for free right now like you can just add it, if you're on Netlify, you can just add it to any Netlify site. And what it'll do is it'll automatically pick up like if a bill has been triggered, regardless of how that's been triggered. So like, you know, if it's been triggered by the CMS, or it's been triggered by a, you're checking in something to the GitHub repository, like it'll, it'll automatically pick that up, notify you and then you can watch as the build happens. And I'll tell you, okay, it's done. You can check the logs and so on. So that's part of like, that's the beginnings of that whole stack that live concept that we presented at at JAMstackConf in San Francisco. But it goes beyond that to whole editing experience that's going to allow you to edit things in line on the page. Bryan Robinson 10:45 Is that going to be as as agnostic in static site generator and CMS level as all the rest of it is or Yes, okay. Brian Rinaldi 10:53 Right. That's, that's kind of one of the keys I think, to their we're obviously not the only people doing these kind of things. So One of the keys to our solution, I think is that, well, it it doesn't matter which static site generator which CMS for the most part you're using, we will we can support that. Where there are some other great solutions out there, but they tend to be fixed towards a particular methodology. , Bryan Robinson 11:17 Cool. So, so you're using obviously JAMstack very hard professionally now, it is legitimately your job. You said, you get to play with all these cool JAMstack technologies nowadays. Yeah. Are you still exploring personally like outside you have anything running that way? Or do you get to just do everything professionally now and do it during the day? Brian Rinaldi 11:35 You know, I still do. I still do personally because all the sites I do outside of work, even our jam stack. So like I run a bunch of online like meetups every month, as well as like online events and in person events that I kind of do on the side. And that site is all built in ego and I'm continuously updating that and maintaining that as well. Bryan Robinson 11:59 So you're running a meetup groups and then online meetups. Brian Rinaldi 12:04 So I run Yeah, I do run meetup groups and I run but I run an online meetup. It's it's at like CFE.dev, if you go there. They I run a number of different things through that, like online trainings and stuff. But I have a free monthly meetup. That's for developers. It's on a variety of topics. Like, I don't, it's not JAMstack specific. It's just developer focused. Right? Bryan Robinson 12:26 Okay. Very cool. So what would it be? Would it be fair to say that Stackbit is your jam in the JAMstack? Are there other things that we want to kind of dive into in that way? Brian Rinaldi 12:37 Uh, you know, Stackbit, I'm, I'm still digging into. One of the things I find about it like, I've been using Netlify since honestly, since the very very beginning. And, and I've I've always been a fan of it, but I felt like they've been releasing a lot of things I never got to dig into some really having a lot of fun trying to mess with like service. Was Functions and our like I did a whole post about Identity and stuff like that, which I hadn't really gotten the mess with. I feel like there's a lot of pieces of nightlife I that I haven't haven't ever touched because you know, I could do what I wanted to do very easily but I never had an excuse to get dig into them a little further. And I'm having a lot of fun doing that too. Bryan Robinson 13:22 Cool. There's almost like ancillary to the JAMstack. Things that you really need the JAMstack to do. Those pieces are there for you. Bryan Robinson 13:29 So I'm also curious about what your actual jam is your musical jam. What's your musical taste? What are you listening to while you work while you play that? Brian Rinaldi 13:39 Oh, yeah. So So I've a lot of what I listened to is it's very electronic. So funny enough, Raymond Camden, I do this whole we have a newsletter. We put out I supposed to be bi weekly, but it's really kind of occasional, like every two or three weeks called CodaBreakers. Where we pick like New Music So I'm like really kind of focused on picking new songs all the time. I'd say lately my jam would be if I could say anybody in particular so so my latest jam like my jam lately has been LCD Sound System and which is not like new new stuff, but I I don't know why I've like rediscovered them and realize like, I'm like why did I not love them as much as I did when this the songs of some of these songs were newer? And and I've just really been digging that but, but other ones like I've really been into, what would you call it chill out music like Tom Cruise I've been. Caroline pull a check and if you ever heard of her, I've been listening to her cigarettes after sex. They're awesome. Very loungy sounding stuff. So yeah, I mean, mostly, mostly obscure, kind of music had tending towards electronic Bryan Robinson 15:00 And will we be able to know what your what your jam is on a on a bi weekly basis by following the CodaBreakers newsletter Brian Rinaldi 15:07 Yeah yeah so it's codabreakers.rocks and it is a jam stack site rebuilt it it's it's it's amazing it's you won't you won't believe it it's it's it's really impressive a single page but but it does actually he built it I mean it's nothing too exciting but he did actually tied into the MailChimp API. So every time we we just send a new newsletter it rebuilds and it it adds the newsletter to the list and everything. So things like that, Bryan Robinson 15:36 And is there anything that you would like to promote what you're doing? What's going on that you want to get out in the open? Brian Rinaldi 15:43 Sure. I mean, the big thing one of the big things I'm doing besides my work at stack bait is I'm running a conference here in Orlando in February. In check net is one of my sponsors. So we've got like Divya from Netlify is coming to speak. It's called Flashback Conference. flashback.dev, it's gonna be a lot of fun. I've got Kyle Simpson as a keynote, Estelle Weyl while as a keynote, I've got Ray's going to be speaking a lot of other really great people. So that would be kind of the thing I'm most excited about and what I'm working on, you know, when I'm not working for, for work, that's what I'm working on my free time. Bryan Robinson 16:22 Conference organizing is not easy. Brian Rinaldi 16:24 No, I've done a lot of them. I've been doing like 10 years or so. And I've done a lot of them. And my wife, my wife's always like, I don't know why you put yourself through this. You stress out every single time and then you're like, Oh, it's going to be a failure. It's gonna talk and then it all goes well. And then you start the process all over. Bryan Robinson 16:42 I've never organized the conference, but I've done a yearly hackathon. And until I get that, that like 10th ticket sold, I'm just like, no one's coming. Yes. And then we get like 100 Plus, and we're good. Brian Rinaldi 16:52 It's always like that in everybody waits to like the last two to three weeks to buy their tickets. And until then you're like, this is going to be a failure. Bryan Robinson 17:00 And you buy all your all your food and stuff, you know, for hundreds of people and you just know you're gonna have too much. Bryan Robinson 17:07 Well, I appreciate you, you taking the time and talking with us today. Hope to see you more stuff coming from stack but especially around that live stuff soon. Brian Rinaldi 17:13 Thanks. Thanks, Bryan. Appreciate it. Bryan Robinson 17:16 And as always, I want to thank you, our amazing listeners, knowing the folks are listening and enjoying the show keeps us coming back week after week. If you want to support that's my jam stack. Be sure to give it a light, favorite or review in your podcast app of choice. Until next time, keep things jamming.Transcribed by https://otter.aiIntro/outtro music by bensound.com

AskTHAT by THAT Conference
#AskTHAT live with Scott Addie, Developer Documentation

AskTHAT by THAT Conference

Play Episode Listen Later Apr 16, 2018 29:12


Yes I said it.. Developers making those illusive docs. That dreaded task that always feels out of date before you hit publish. In this version of #AskTHAT I talk with Scott Addie about his approach to documenting all things ASP.NET CORE and .NET CORE.   Scott Addie is an avid blogger, a Telerik Developer Network author, and a technical evangelist of the modern web. Scott has reached masses of developers through blog posts, articles, and speaking engagements at user groups, code camps, and conferences across the globe. With a strong emphasis on JavaScript and the Microsoft web technology stack, Scott holds numerous industry-recognized Microsoft development certifications and has been named a Microsoft MVP twice in the award category of Visual Studio and Development Technologies. His thought leadership in the .NET community has also earned him a seat in the Telerik Developer Experts program. As a firm believer in giving back to the community, Scott is a frequent open source contributor to high-profile GitHub projects in the Microsoft developer ecosystem. In his day job as a "blue badge", Scott produces ASP.NET Core content for docs.microsoft.com. Links: Scott’s Website - https://scottaddie.com/ Docs Authoring Pack extension for VS Code: https://marketplace.visualstudio.com/items?itemName=docsmsft.docs-authoring-pack Microsoft Writing Style Guide: https://docs.microsoft.com/style-guide/

Eat Sleep Code Podcast
The Software Developer Mindset

Eat Sleep Code Podcast

Play Episode Listen Later Jul 9, 2016 50:15


On this episode of Eat Sleep Code, guest Julie Lerman talks about the Software Developer mindset. How do developers operate in an atmosphere of constantly changing technology while still maintaining legacy code, learning, teaching, striving to be an expert and shipping product? Julie shares her experiences with work-life-balance, travel, and mentoring. We discuss tooling and tech including: Mac vs. PC, FoxPro to Aurelia, and much, much, more. http://developer.telerik.com/content-types/podcast/software-developer-mindset/ 00:51 EC: Hello, and welcome to Eat Sleep Code, the official Telerik podcast. I’m your host, Ed Charbeneau, and with me today is Julie Lerman. Hi, Julie. 01:00 Julie Lerman: Hi, Ed. 01:01 EC: And today, we’re gonna talk about the mental processes of a software developer. So we’ve got a little bit of a soft skills talk lined up. But first, let me introduce Julie. Julie is a Pluralsight author, you may know her from the Entity Framework or data part of software development. She’s an author of several Microsoft books on that topic. And she is also the author of the Data Points column on MSDN magazine. You will frequently see her at many conferences. I personally had the honor of seeing her do a keynote at CodeStock a couple of years ago, and really enjoyed that. And you can find her website at thedatafarm.com. And she’s also newly the Microsoft regional director. So with that said, Julie, did I miss anything? Would you like to add anything to that? Find the full transcript on Telerik Developer Network http://developer.telerik.com/content-types/podcast/software-developer-mindset/

Eat Sleep Code Podcast
Developer Digest 6

Eat Sleep Code Podcast

Play Episode Listen Later Jun 27, 2016 45:05


Ed and Sam Basu cover the latest news in the development community including: Angular 2, NativeScript snacks, ASP.NET Core RTM, and Windows CLI. http://developer.telerik.com/content-types/podcast/developer-digest-6/ 00:01 Ed Charbeneau: This podcast is part of the Telerik Developer Network. Telerik, by Progress. [music] 00:18 EC: Hello and welcome to Eat Sleep Code, the official Telerik podcast. I’m your host, Ed Charbeneau, and today my co-host for the Telerik Developer Digest episode will be Sam Basu. Hey, Sam. 00:32 Sam Basu: Hey, Ed. How you’re doing? 00:35 EC: Good. We have a busy week with the Telerik Developer relations. Brian is out, so thanks for filling in for him. 00:43 SB: No problem. 00:46 EC: So, I’m gonna kick things off a little differently this time. We have a really cool program going, called All Your Snacks Are Belong to Us. This is a NativeScript DevRel initiative. So, the NativeScriptSnacks website is this really cool place where you can go get these five minute or less videos on how to do something really awesome in NativeScript. So there’s a campaign going to get people out there and submit some videos of your own, and we have some cool sunglasses and stuff that we’re giving away. So I asked Jen Looper, who is in charge of this really cool contest, or whatever you wanna call it, to just kinda give us a little info on what the contest is all about and how to get involved. So I’m gonna hand it over to Jen, and then we’ll get back to the show in a moment. 01:53 Jen Looper: Hi, everyone. This is Jen from Developer Relations and I’m happy to announce a fun summer program that we’ve launched on the NativeScript community Slack channel. First of all, if you aren’t on that channel, you can join by visiting NativeScript.org, clicking Community, and then Slack Channel and requesting an invitation. And we have a lot of fun times on that channel, I’ll tell you. Second, we’ve launched a bounty program from within that Slack channel which involves submitting any short video tutorials or code snippets for NativeScript apps. So this summer, if you submit a snack, what I call a snack, to NativeScriptSnacks.com, I will personally ship you a pair of NativeScript sunglasses. And these are really nice, comfortable, good-looking glasses. You’re gonna need them during the dog days of summer. So please, visit NativeScriptSnacks.com, submit a snack and tell us all about it on Slack. Thanks a lot. 02:43 EC: Okay, Sam, we’re back with the next topic at hand. We had an article by Peter Filipov this week, and the title of the article is “Every ASP.NET web developer can be a mobile developer”. So Peter’s discussing the similarities between ASP.NET web forms and NativeScript. So, Sam, what’s your take on this comparison? Is this something that’s really similar, or how were those similarities broke down, what do you think? 03:21 SB: Yes, I think so. But before we get into it, just maybe a quick introduction. Peter Filipov is actually our colleague on the Developer Relations team. He comes from a very technical background. He used to be one of the PMs in our ASP.NET developer tools division for Telerik, and he has come over from Sofia and now he is a PM and a DevRel for Sitefinity, so he really comes from a very diverse and technical background. And I think what he’s doing, and he’s got a couple of articles this week, he’s trying to draw some parallels between the world that he comes from of ASP.NET and Sitefinity, and bringing that experience over to NativeScript, which is our cross-platform way of making Native mobile apps. And I think he makes some very convincing points. Find the full transcript on Telerik Developer Network http://developer.telerik.com/content-types/podcast/developer-digest-6/

Eat Sleep Code Podcast
All In With Three Amigos

Eat Sleep Code Podcast

Play Episode Listen Later Jun 21, 2016 37:48


Are you running Three Amigos conversations for each work item/user story your team does? If not, start now. Seriously. Jim Holmes shares his advice on using the Three Amigos approach. http://developer.telerik.com/featured/all-in-with-the-three-amigos/ 00:01 Ed Charbeneau: This podcast is part of the Telerik Developer Network. Telerik, by Progress. [music] 00:08 EC: Hi. This is Ed Charbeneau with Eat Sleep Code and I just wanted to let you guys know that we are trying to make the show better. So we've set up a survey at developer.telerik.com/survey and we're collecting feedback from listeners to see what we can do to make the show better for you. So please stop by developer.telerik.com/survey and fill it out. We'd appreciate it. We've also got 10 licenses to Telerik products and T-shirts that we'll be giving away to 10 lucky winners. Thanks for your help. [music] 00:53 EC: Hello and welcome to Eat Sleep Code, the official Telerik podcast. I'm your host Ed Charbeneau and with me today is Jim Holmes. How you doing, Jim? 01:01 Jim Holmes: I'm doing very well. 01:04 EC: And today, we're gonna be talking about going "All In With The Three Amigos." We'll explain that in a moment. Let's start with a little bit about you, Jim. Tell us a little bit about yourself. 01:19 JH: So let's see. I will avoid going back to the dawn of time when I was born. I've been around various corners of software delivery coming up on 30 years now, so I'm an old fart. But I've done a lot of different roles, PM, developer, have been customer relations, I've done support. My focus really for kind of the last 10 or 15 years has been diving deeper and deeper into getting good quality out of software delivery teams, and have really been focusing a lot on kind of a human communication and how we get all of the hardest stuff, which is not the technology, but communication, collaboration, clarity, and what we're really trying to build and how to do it well. 02:15 JH: I'm currently an executive consultant with Pillar Technologies. That's a midwest consulting firm, although we've got offices around other places. I've got a side company, Guidepost Systems, that lets me also do different types of engagements. Used to work for Telerik. Was there about three and a half years working with the awesome folks on Test Studio. I was both the evangelist for all of that time and then for about a year, a year and a half, I also was director of engineering for that, and got to work with the teams in Austin and Sophia. So, Telerik is near and dear to my heart even after the merger with Progress, I still fondly think of... Gosh, I guess it's been about a 10-year association with Telerik. So, that's it for me. 03:11 EC: Well, thanks for sharing that with us, Jim. We appreciate the Telerik love, definitely appreciate your input on the Test Studio Project over the years. It's quite the useful tool that... I don't get enough chance myself to get involved and talk about. Really wish we still had one of the Test Studio evangelist spots in our team of evangelist folks. 03:44 JH: Right, right. It's a wonderful tool and I was lucky. They made the evangelist spot for me. When I started talking with Telerik years ago about coming on board, it was because I'd seen Test Studio. And it's not the perfect tool for everybody, but the thing was, it solved so many problems that I was struggling with on a regular basis. I fell in love with it and was doing the right sorts of things. You can have tools that kinda lead you off down a very bad path, and a few months after you've dived into this tool, it turns out that all of a sudden you're in the midst of a whole bunch of pain because it wasn't doing maintainable solutions, and... Find the full transcript on Telerik Developer Network http://developer.telerik.com/featured/all-in-with-the-three-amigos/

development progress code software mobile programming three amigos telerik jim holmes pillar technologies ed charbeneau test studio telerik developer network
Eat Sleep Code Podcast
Developer Digest 4

Eat Sleep Code Podcast

Play Episode Listen Later Jun 1, 2016 37:43


Brian and Ed cover the latest news in the development community including: Bots-bots-bots, .NET Core RC2, Project.json, and NativeScript. http://developer.telerik.com/content-types/podcast/developer-digest-4/ E: Hello and welcome to Eat Sleep Code, the official Telerik podcast. I’m your host, Ed Charbeneau, and with me today is my co-host, Brian Rinaldi. Brian, how’s it going? B: Hello, it’s going great. E: And today’s another Developer Digest episode, and we have some great articles that we collected from the web to share with you guys, and we post those on our Telerik Developer Network, and we’re gonna give you our commentary on those and then you’re welcome to go find those on our website, and read them or sign up for the newsletter. So, let’s kick things off with our first article by the always amazing Jen Looper. And she’s got an article called bots! bots! bots! And it’s pretty much about bots. So, like Microsoft, and Google, and Facebook, at their big keynotes this year, have all come out with their own bot frameworks. And it seems like 2016 is the year of the bot, right? B: Absolutely, in fact, I talked to somebody… This was a PhoneGap Day earlier in the year. They were telling me before things had really taken off, they were like, “Bots are gonna be the thing.” I guess they were right. So, it just really seems like it’s taken off. Every company is releasing a bot platform, people are writing bots left and right. I think it’s really cool. I think the reason probably is it’s easy to interact with. It’s just natural to interact with a bot if it’s done well, right? E: Yeah. In my opinion, I think some of the relativeness of bots and why they’re kind of making a comeback, and I say making a comeback, ’cause we’ve had bots in other chat platforms for years, but those things were always command driven, right? You always had to slash some command and then some parameters for that command and the bot may throw an emoji out or something. But now, we’ve got this machine learning from all the big software manufactures and it’s a lot easier to parse through natural language and figure out what people are talking about, what they’re discussing, and less reliance on the specific keywords to make a bot do something. You can kind of glean what the conversation’s about or what the question was, and the big companies like Microsoft, Google and Facebook, are making APIs to help facilitate that stuff. B: Yeah, totally. And on that note, all of this blends together with not just bots that you type to, but also ones you speak to. Things like Amazon Echo or Google have their Google… I forgot what they called their one that they released at I/O, or announced there anyway [editor’s note: Google Home]. So, I actually have an article coming up about writing for the Echo. In that case, the commands are spoken. In the end, there’s really not a lot of difference because the commands are spoken but then translated into text that I then parse and respond to. And then I send back text and that text is just spoken. So, it’s effectively the same kind of thing as these bots, but I think you’ve noticed companies starting to add those voice assistants into just about every device that they have, and people like to use them. So, it’s one of those things that I’m always kind of skeptical of the next big thing, like wearables and VR and things like that. I’m a little skeptical that those are really gonna be quick to catch on. Wearables is obviously a market but it’s somewhat small. And VR still hasn’t proven that it’s necessarily useful to me. But this one, I think it’s so simple to interact with, and the ability to either just naturally type or naturally speak makes it just a no brainer. Find the full transcript on Telerik Developer Network http://developer.telerik.com/content-types/podcast/developer-digest-4/

Eat Sleep Code Podcast
What's new in .NET Core RC2

Eat Sleep Code Podcast

Play Episode Listen Later May 13, 2016 61:27


On this episode of Eat Sleep Code, Jeff Fritz from Microsoft talks about the .NET Core RC2 release. Changes in the CLI, package.json, and the Standard Library are discussed. http://developer.telerik.com/featured/net-core-goes-rc2/ 0:00:00 Ed Charbeneau: This podcast is part of the Telerik Developer Network. Telerik, a progress company. [music] 0:00:11 EC: Hello, and welcome to Eat Sleep Code, the official Telerik podcast. I’m your host, Ed Charbeneau, and with me today is Sam Basu and Jeff Fritz. Morning guys. It’s Friday the 13th, how you doing? 0:00:24 Sam Basu: Morning. 0:00:25 Jeffrey Fritz: I’m terrified. What’s gonna go wrong today? Look out. [laughter] 0:00:31 EC: Now, I’ve got Sam here from Telerik. Sam, why don’t you give yourself a brief introduction for folks, let everybody know what you do? 0:00:40 SB: Sure thing. So just like Ed, I’m a developer advocate with Telerik. Advocates are evangelists, we really don’t do anything, we just talk about stuff and try to shy away from the really hard stuff. No, I’m just kidding. We try to stay on top of technology and especially on the Microsoft stacks, so I think it’s great to have Jeff on with us today, I think we’ve got some big changes coming and it’s exciting. So that’s me. 0:01:06 EC: And Jeff Fritz, you’re working with Microsoft now, why don’t you give everybody a quick intro as well. 0:01:12 JF: Yeah, hey there. I’m Jeff Fritz, I do work for Microsoft, I’m part of the ASP dot NET Developer Outreach Team. It’s our job to put together some of the content, manage some of the social interactions, the blog posts, the videos that you’re gonna see and use to learn more about ASP dot NET core dot NET Core. And I also manage the ASP dot NET web forums team. So I do a little bit of everything there for Microsoft. 0:01:41 EC: It sounds like you’re a really busy guy over at Microsoft these days especially with all of the new things happening with ASP dot NET and dot NET Core, so we wanted to have you on the show today to talk about those huge changes and the big release coming up. So why don’t we go ahead and start things off with just an overview, I guess, of what’s happening in dot NET land. Find the full transcript on Telerik Developer Network http://developer.telerik.com/featured/net-core-goes-rc2/

Eat Sleep Code Podcast
Engineering Angular 2 with Brad Green

Eat Sleep Code Podcast

Play Episode Listen Later Mar 29, 2016 40:28


On this episode of Eat Sleep Code, guests Brad Green and Todd Motto talk about Angular 2. Brad Green, Engineering director on the Angular 2 project shares what's in the Angular 2 road map including the new Angular 2 CLI. Performance improvements, model change technologies and web workers are discussed. Cross platform development with Angular 2 including desktop and mobile using NativeScript are also included in the discussion. http://developer.telerik.com/content-types/podcast/engineering-angular-2-brad-green/ Brad Green: Hey, good morning. EC: And Todd Motto is also joining us. Hey, Todd. Todd Motto: Hey, good evening. EC: I've brought these folks on the show today to talk about Angular 2. Brad Green is here from Google. Brad, why don't you go ahead and let folks know what you do at Google and what you work on with Angular 2? BG: Yeah. So I am an Engineering Director here at Google, and I've been working the Angular project for the past, almost six years now, and was one of the project originators along with Misko Hevery and some other folks. And we're excited to roll out Angular 2. We're in beta now and we're getting towards final not too long. EC: And we also have Todd with us. Todd, give us a quick intro. We just had you on the show last week, but folks tuning in for the first time might not know who you are. TM: So I am a recent addition to the Telerik team. I'm a developer advocate near London, in England, hence the accent. So I cover the European side of things. EC: And today, we're gonna discuss Angular 2 in detail. And we're gonna kick things off with some of the tools that you use to build Angular 2. Because things are changing in that regard, especially with the introduction of TypeScript and some of the CLI and whatnot. Brad, you wanna give us some info on what the new tooling is like? Find the full transcript on Telerik Developer Network http://developer.telerik.com/content-types/podcast/engineering-angular-2-brad-green/

Eat Sleep Code Podcast
Accessibility a developer's user story

Eat Sleep Code Podcast

Play Episode Listen Later Feb 29, 2016 30:05


On this episode of Eat Sleep Code, guest Elle Waters explains why accessibility is important in software development and what a developer's responsibilities are when creating a product. http://developer.telerik.com/content-types/podcast/accessibility-developers-user-story/ EC: Good, so today we're gonna be talking about accessibility. And I've brought on one of my favorite accessibility experts, Elle Waters. To give you a little background about Elle and myself. I met Elle at a conference called Code PaLOUsa, and I was watching a very interesting and informative and yet entertaining session on accessibility, and this brilliant speaker was giving a great session when her MacBook completely died. [chuckle] And when her MacBook died, she kept the best composure of a speaker that was having the worst technical difficulties ever, and I was literally impressed at that moment 'cause that is not something that fits my DNA. I probably would have thrown some technology out some windows at that point. So with that I'd like to reintroduce Elle Waters. Elle, tell us a little bit about yourself. EW: Thanks. Oh my gosh, I had forgotten all about that, [chuckle] that really painful episode, but that's really flattering. So, I am currently the Director of Strategy at a company called Simply Accessible. What that means in day to day life is that we work with a lot of different organizations, a lot of different companies, different sizes. And I tend to work with companies that are large enterprise companies facing some impossible deadlines for accessibility and large challenges. And I really enjoy the challenge of that and we work with designers, developers, and testers primarily, along with some management to be able to further the cause and help them understand how to be able to build accessible digital content. Find the full transcript on Telerik Developer Network http://developer.telerik.com/content-types/podcast/accessibility-developers-user-story/

Eat Sleep Code Podcast
Better code with functional programming

Eat Sleep Code Podcast

Play Episode Listen Later Oct 7, 2015 28:06


On this episode of Eat Sleep Code, guest Dave Fancher talk about Functional Programming. We discuss how functional programming has made its way back into modern development, clean coding, and more. http://developer.telerik.com/content-types/podcast/better-code-with-functional-programming/ Ed Charbeneau** :** Hello and welcome to Eat Sleep Code, the official Telerik podcast. I'm your host, Ed Charbeneau, and with me today is Dave Fancher. Dave Fancher** :** Hello! EC: And today Dave and I will be talking about functional programming in .NET. Dave is author of, The book of F#, from No Starch Press and a Microsoft MVP for .NET and also the owner of Achiiv Solutions. Dave is a Pluralsight author, and he's done a course called, "Building F# Type Providers" and he's working on a new course about functional programming with C#. So Dave what is functional programming? DF: So ask ten different programmers what functional programming is, and you'll likely get ten different answers. But in general, they tend to boil down to three main characteristics. The first one is that functional programming is about controlling side effects, side effects are anything that changes the external state of the system. It could be as benign as writing to a log file, or it could be more nefarious like changing some shared data across the system. Under functional programming, we wanna control that as much as possible, also under functional programming, we tend to focus on expressions rather than statements, so C# tends to be statement-based. There are some expressions in there, but for the most part it's statement based, your if statements, your using statements, and so on, versus a functional language tends to be focused on expressions, rather than executing something for its effect we wanna execute something for its result. And then finally, functional programming is really centered on the idea of mathematical functions. And so functional languages want to treat functions as data. So you can pass around functions just as you would an integer or a string and that gives way to higher order functions, which is where most of the power of functional programming comes from. EC: So you're controlling the mutability of the data in the application. Find the full transcript on Telerik Developer Network http://developer.telerik.com/content-types/podcast/better-code-with-functional-programming/