<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for mtinsley</title><link>http://disqus.com/by/mtinsley/</link><description></description><atom:link href="http://disqus.com/mtinsley/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 14 Sep 2016 21:51:35 -0000</lastBuildDate><item><title>Re: Ep. 190 - NeverTrump vs NeverHillary: Who&amp;#039;s Got it Right?</title><link>http://www.dailywire.com/podcasts/9132/ep-190-nevertrump-vs-neverhillary-whos-got-it-andrew-klavan#comment-2894860295</link><description>&lt;p&gt;Ella Fitzgerald - Ac-Cent-Tchu-Ate The Positive&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=fo6VVt7XvAI" rel="nofollow noopener" target="_blank" title="https://www.youtube.com/watch?v=fo6VVt7XvAI"&gt;https://www.youtube.com/wat...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Wed, 14 Sep 2016 21:51:35 -0000</pubDate></item><item><title>Re: Washington Post Columnist: Manliness Hurts The Planet</title><link>http://www.dailywire.com/news/8856/washington-post-columnist-manliness-hurts-planet-pardes-seleh#comment-2876535055</link><description>&lt;p&gt;Someone should challenge her to make a list of ways men are better than women. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Sun, 04 Sep 2016 19:57:23 -0000</pubDate></item><item><title>Re: 37. Our Favorite Developer Tools for 2015</title><link>https://www.codingblocks.net/podcast/episode-37-our-favorite-developer-tools-for-2015/#comment-2456514940</link><description>&lt;p&gt;Have y'all seen Firefox Developer Edition?&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.mozilla.org/en-US/firefox/developer/" rel="nofollow noopener" target="_blank" title="https://www.mozilla.org/en-US/firefox/developer/"&gt;https://www.mozilla.org/en-...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Wed, 13 Jan 2016 22:33:35 -0000</pubDate></item><item><title>Re: 35. The Twelve-Factor App: Port Binding, Concurrency, and Disposability</title><link>https://www.codingblocks.net/podcast/episode-35-the-twelve-factor-app-port-binding-concurrency-and-disposability/#comment-2455211397</link><description>&lt;p&gt;Thanks for the StackOverflow Developer Survey link. Didn't know they did that.&lt;/p&gt;&lt;p&gt;Port binding smells like a Docker dependency. Nginx is another up-n-coming Apache competitor.&lt;/p&gt;&lt;p&gt;I'd like to hear y'all discuss one time, if you haven't already, what y'all do professionally. I believe you're focused on C#/.NET. What is it like in that market? I'm guessing its more enterprise-centric. I think a discussion around that and maybe just some advice about non-tech stuff from what you've learned in your career would be interesting.&lt;/p&gt;&lt;p&gt;Interesting: &lt;a href="http://www.se-radio.net/2015/12/se-radio-episode-245-john-sonmez-on-marketing-yourself-and-managing-your-career/" rel="nofollow noopener" target="_blank" title="http://www.se-radio.net/2015/12/se-radio-episode-245-john-sonmez-on-marketing-yourself-and-managing-your-career/"&gt;http://www.se-radio.net/201...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Wed, 13 Jan 2016 08:44:17 -0000</pubDate></item><item><title>Re: 33. The Twelve-Factor App: Backing Services, Building and Releasing, Stateless Processes</title><link>https://www.codingblocks.net/podcast/episode-33-the-twelve-factor-app-backing-services-building-and-releasing-stateless-processes/#comment-2450765688</link><description>&lt;p&gt;On naming versions: &lt;a href="http://semver.org/" rel="nofollow noopener" target="_blank" title="http://semver.org/"&gt;http://semver.org/&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Sun, 10 Jan 2016 21:11:27 -0000</pubDate></item><item><title>Re: 67 | Estimates are Bull**** | The Five-Minute Geek Show</title><link>http://www.fiveminutegeekshow.com/67#comment-2419782580</link><description>&lt;p&gt;Listening to Adam's podcast. Seems like digging heels in the up-front formalities is a fairly common thought: "better doesn't mean doing more of the same old thing.... If someone's punching you in the face, you could ask them to punch you in the face better."&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Mon, 21 Dec 2015 09:14:30 -0000</pubDate></item><item><title>Re: 67 | Estimates are Bull**** | The Five-Minute Geek Show</title><link>http://www.fiveminutegeekshow.com/67#comment-2416162518</link><description>&lt;p&gt;Great stuff. I'm taking a systems analysis and design course right now. Of course formalities/ideals aren't always useful when in practicalities. While reading the textbook, I was thinking of this podcast. It had a listing of the techniques a systems analyst needs.  One was the ability to produce a cost/benefit analysis document. What are your thoughts on the value of a cost/benefit analysis document? It seems to me very valuable, but only at a high level, like the way you talk about req docs.&lt;/p&gt;&lt;p&gt;Side notes.  No need to respond to these:&lt;/p&gt;&lt;p&gt;The company I work for is moving toward having other departments receive an estimate in dollars, rather than hours, from IT. This is an attempt to make them more carefully consider the cost and benefits of their requests.  I like this because there is a disconnect there when interacting with internal IT. I am not a fan of the overhead that would create, however. I also think the benefits for this will however out weigh the cost. I am also of the thinking that another approach might have yielded more value.&lt;/p&gt;&lt;p&gt;Aside #2: The project manager and business analyst I primarily work with have this funny sense about them, that if they were to create the perfect documentation up front, then a project would proceed without any issues. That the solution is not to introduce more agility, but more definition and forethought and rigidity are it and the only reason we haven't had a flawless project is because we haven't had flawless docs.&lt;/p&gt;&lt;p&gt;To finish off in the positive:&lt;/p&gt;&lt;p&gt;An exciting industry we work in, eh? Where different approaches are being considered and we have the ability to contribute to where it's all headed! &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Fri, 18 Dec 2015 13:10:49 -0000</pubDate></item><item><title>Re: 
            Mocks
                            
        
    

    
        
    
                    </title><link>https://laracasts.com/series/testing-jargon/episodes/2#comment-2369022191</link><description>&lt;p&gt;The Factories lesson in this series was very helpful for this.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Thu, 19 Nov 2015 17:31:27 -0000</pubDate></item><item><title>Re: 63 | Rapid Application Development and Testing Together Forever | The Five-Minute Geek Show</title><link>http://www.fiveminutegeekshow.com/63#comment-2353343361</link><description>&lt;p&gt;Thanks so much Matt!  This was very helpful. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Wed, 11 Nov 2015 07:25:25 -0000</pubDate></item><item><title>Re: 63 | Rapid Application Development and Testing Together Forever | The Five-Minute Geek Show</title><link>http://www.fiveminutegeekshow.com/63#comment-2344243315</link><description>&lt;p&gt;Sorry, I'm anticipating what your response would be. I realize this question might be the opposite of what your were saying about everyone has their own circumstances where any particular thing might be a better fit than some other particular thing so looking at circumstances and solutions with an open-mind is key, but understanding circumstances is a prerequisite to looking for an appropriate solution. Anyway, I thought I'd just share that I understand that bit and would be understanding if you responded with something like, "I don't think you're quite getting what I've been saying."&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Thu, 05 Nov 2015 10:40:12 -0000</pubDate></item><item><title>Re: 63 | Rapid Application Development and Testing Together Forever | The Five-Minute Geek Show</title><link>http://www.fiveminutegeekshow.com/63#comment-2344056194</link><description>&lt;p&gt;One of the things to know is that a lot of the application logic is stored in DB triggers and packages.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Thu, 05 Nov 2015 08:33:48 -0000</pubDate></item><item><title>Re: 63 | Rapid Application Development and Testing Together Forever | The Five-Minute Geek Show</title><link>http://www.fiveminutegeekshow.com/63#comment-2344036827</link><description>&lt;p&gt;Some what on topic of the last few: what would you say if a large global enterprise org asked you what you thought about converting their ERP to Laravel? The current chosen web app development framework is Oracle's ADF; which I personally have reservations about. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Thu, 05 Nov 2015 08:18:22 -0000</pubDate></item><item><title>Re: Servers for Hackers</title><link>https://serversforhackers.com/video/deploying-with-scp#comment-2343104419</link><description>&lt;p&gt;I was told on the RHEL IRC channel that root should own all files for your site and Apache (or nginx I guess) should only own files/folders it needs to write to. Is that true? Same difference?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Wed, 04 Nov 2015 16:14:05 -0000</pubDate></item><item><title>Re: Your First LAMP Server on CentOS/RedHat 7</title><link>https://serversforhackers.com/video/your-first-lamp-server-on-centosredhat-7#comment-2343096823</link><description>&lt;p&gt;What do you think about REMI repo or others vs webtatic?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Wed, 04 Nov 2015 16:09:21 -0000</pubDate></item><item><title>Re: 
            A Peek into Components

                            
        
    

                    </title><link>https://laracasts.com/series/learning-vue-step-by-step/episodes/4#comment-2339267464</link><description>&lt;p&gt;Related interesting discussion: &lt;a href="http://hanselminutes.com/499/understanding-web-components-and-polymer-with-monica-dinculescu" rel="nofollow noopener" target="_blank" title="http://hanselminutes.com/499/understanding-web-components-and-polymer-with-monica-dinculescu"&gt;http://hanselminutes.com/49...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Mon, 02 Nov 2015 13:07:29 -0000</pubDate></item><item><title>Re: DevChat.TV</title><link>https://devchat.tv/js-jabber/183-jsj-should-i-go-to-college-#comment-2334678515</link><description>&lt;p&gt;Listened to the Positioning Manual's intro. What do y'all think of TopTal? &lt;a href="http://www.toptal.com/" rel="nofollow noopener" target="_blank" title="http://www.toptal.com/"&gt;http://www.toptal.com/&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Fri, 30 Oct 2015 09:23:53 -0000</pubDate></item><item><title>Re: 
            Vue Routing: Part 1

                            
        
    

                    </title><link>https://laracasts.com/series/learning-vuejs/episodes/15#comment-2327697969</link><description>&lt;p&gt;TypeScript has another interesting way of solving the modularization problem (it also brings a ton of other things to JS land): &lt;a href="http://www.typescriptlang.org/Handbook#modules" rel="nofollow noopener" target="_blank" title="http://www.typescriptlang.org/Handbook#modules"&gt;http://www.typescriptlang.o...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Mon, 26 Oct 2015 13:27:30 -0000</pubDate></item><item><title>Re: 
            Vue Routing: Part 1

                            
        
    

                    </title><link>https://laracasts.com/series/learning-vuejs/episodes/15#comment-2327693909</link><description>&lt;p&gt;require, from the knowledge I have, is an unofficial solution to the problem that the official/standardized "import" is solving: modularizing JS. require() exports everything in the file that's either set as "module.exports" or "&lt;a href="http://exports.foo" rel="nofollow noopener" target="_blank" title="exports.foo"&gt;exports.foo&lt;/a&gt;". import can be used to import piece-meal, whatever has been defined with "export foo" or "export default". See these: &lt;a href="https://github.com/substack/browserify-handbook#exports" rel="nofollow noopener" target="_blank" title="https://github.com/substack/browserify-handbook#exports"&gt;https://github.com/substack...&lt;/a&gt;, &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export" rel="nofollow noopener" target="_blank" title="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export"&gt;https://developer.mozilla.o...&lt;/a&gt;, &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import" rel="nofollow noopener" target="_blank" title="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import"&gt;https://developer.mozilla.o...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Mon, 26 Oct 2015 13:25:18 -0000</pubDate></item><item><title>Re: 
            Flexbox is Amazing

                            
        
    

    
        
    
                    </title><link>https://laracasts.com/series/modern-css-workflow/episodes/3#comment-2327681577</link><description>&lt;p&gt;Me gusta. Gracias.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Mon, 26 Oct 2015 13:18:55 -0000</pubDate></item><item><title>Re: Announcing Ionic 2.0 Alpha</title><link>https://blog.ionicframework.com/announcing-ionic-2-0-alpha/#comment-2322764989</link><description>&lt;p&gt;Excellent!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Fri, 23 Oct 2015 09:04:47 -0000</pubDate></item><item><title>Re: 27: Ben Orenstein - Outside-in TDD and Dependency Injection in Rails | Full Stack Radio</title><link>http://www.fullstackradio.com/27#comment-2316965181</link><description>&lt;p&gt;Agreeing I am with other commentators: show great was, guest great was. Thanking you I am.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Tue, 20 Oct 2015 12:00:42 -0000</pubDate></item><item><title>Re: 32. The Twelve-Factor App: Codebase, Dependencies, and Config</title><link>https://www.codingblocks.net/podcast/twelve-factor-app-codebase-dependencies-config/#comment-2277442114</link><description>&lt;p&gt;Here's a link to PHP's Composer Docs: &lt;a href="https://getcomposer.org/doc/00-intro.md" rel="nofollow noopener" target="_blank" title="https://getcomposer.org/doc/00-intro.md"&gt;https://getcomposer.org/doc...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Sun, 27 Sep 2015 21:06:17 -0000</pubDate></item><item><title>Re: 32. The Twelve-Factor App: Codebase, Dependencies, and Config</title><link>https://www.codingblocks.net/podcast/twelve-factor-app-codebase-dependencies-config/#comment-2276999245</link><description>&lt;p&gt;PHP has the best dependency management tool I've seen. Super beginner intro: &lt;a href="https://laracasts.com/series/laravel-5-fundamentals/episodes/1" rel="nofollow noopener" target="_blank" title="https://laracasts.com/series/laravel-5-fundamentals/episodes/1"&gt;https://laracasts.com/serie...&lt;/a&gt;. Main two reasons are speed and its lock file. The lock file means it does this by default: &lt;a href="https://docs.npmjs.com/cli/shrinkwrap;" rel="nofollow noopener" target="_blank" title="https://docs.npmjs.com/cli/shrinkwrap;"&gt;https://docs.npmjs.com/cli/...&lt;/a&gt; provides confidence that installed versions will be the same any time dependencies are installed and when you're ready to move to the latest version of all or some dependencies, it handles that for you automatically as well (updating your lock file accordingly). Example dependency definition file: &lt;a href="https://github.com/laravel/laravel/blob/master/composer.json" rel="nofollow noopener" target="_blank" title="https://github.com/laravel/laravel/blob/master/composer.json"&gt;https://github.com/laravel/...&lt;/a&gt; (see "require" and "require-dev").&lt;/p&gt;&lt;p&gt;Modern PHP (Starting around 2009 with version 5.3 when namespaces, late-static binding and lambdas were introduced) has a lot to offer. It's quite different than what most outside the PHP community think of when they think of PHP. This is the leading PHP app development framework: &lt;a href="http://laravel.com" rel="nofollow noopener" target="_blank" title="http://laravel.com"&gt;http://laravel.com&lt;/a&gt;; which has ACL, MVC, dependency injection via an IoC, middleware, services, database migrations and seeds, a nice ORM and query builder. There's a micro services version too: &lt;a href="http://lumen.laravel.com/" rel="nofollow noopener" target="_blank" title="http://lumen.laravel.com/"&gt;http://lumen.laravel.com/&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Modern PHP code has some similarities to C#. Here's a simple and somewhat nonsensical example: &lt;a href="https://gist.github.com/SERVANT14/e5066ef8a32b83528977" rel="nofollow noopener" target="_blank" title="https://gist.github.com/SERVANT14/e5066ef8a32b83528977"&gt;https://gist.github.com/SER...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;PHP7 comes out next month: &lt;a href="https://laracasts.com/series/php7-up-and-running" rel="nofollow noopener" target="_blank" title="https://laracasts.com/series/php7-up-and-running"&gt;https://laracasts.com/serie...&lt;/a&gt;. It introduces scalar type hints (on top of existing array and class hints) as well as return types and major speed improvements. On its 2x speed improvement (with comparisons to others): &lt;a href="http://www.zend.com/en/resources/php7_infographic" rel="nofollow noopener" target="_blank" title="http://www.zend.com/en/resources/php7_infographic"&gt;http://www.zend.com/en/reso...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Finally :), if you had a Laravel app and you wanted a new developer to get it setup in their environment (assuming they already have one; which could be Laravel's Vagrant machine), to get up and running they'd need to:&lt;/p&gt;&lt;p&gt;1. Get an copy of the code from the repo.&lt;/p&gt;&lt;p&gt;2. Setup their .env file so Larvel knows about the environment including database creds.&lt;/p&gt;&lt;p&gt;3. At directory root, run "composer install".&lt;/p&gt;&lt;p&gt;And, if they didn't want to mess with a Apache or Nginx, they could serve their app simply by typing: "$ php artisan serve --host=&lt;a href="http://myapp.dev" rel="nofollow noopener" target="_blank" title="myapp.dev"&gt;myapp.dev&lt;/a&gt; --port=8888" or just "$ php artisan serve" to serve it at localhost:8000. Artisan is Laravel's command-line helper which has among many other things, code generation.&lt;/p&gt;&lt;p&gt;Anyway, modern PHP is definitely worth a look. With Laravel and Composer, I think developing with it is better than developing with RoR and Bundler. But, I'm a bit biased.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Sun, 27 Sep 2015 14:56:26 -0000</pubDate></item><item><title>Re: 27. Your Questions Our Answers SYN-ACK with Packet Loss</title><link>https://www.codingblocks.net/podcast/episode-27-your-questions-our-answers-syn-ack-with-packet-loss/#comment-2258505891</link><description>&lt;p&gt;No worries :). Yea, it has routing and resource capabilities via plug-ins &lt;a href="http://vuejs.org/guide/extending.html#Existing_Plugins_" rel="nofollow noopener" target="_blank" title="http://vuejs.org/guide/extending.html#Existing_Plugins_"&gt;http://vuejs.org/guide/exte...&lt;/a&gt;\&amp;amp;_Tools. Very clean and beautiful implementation IMO. The 1.0.0 release is coming soon with some syntax changes, so might be best to wait 'till that comes out to do anything serious with it.&lt;/p&gt;&lt;p&gt;It seems the versus debates might be shifting to functional vs OOP, but I think, as a dynamic-language guy that looks up to C# developers, it would be really interesting to hear y'all's thoughts on these couple things that lean toward dynamic languages. Please :)&lt;br&gt;&lt;a href="https://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-and-Chad-Fowler-Debating-Static-versus-Dynamic-Typing" rel="nofollow noopener" target="_blank" title="https://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-and-Chad-Fowler-Debating-Static-versus-Dynamic-Typing"&gt;https://channel9.msdn.com/B...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infoq.com/presentations/dynamic-static-typing" rel="nofollow noopener" target="_blank" title="http://www.infoq.com/presentations/dynamic-static-typing"&gt;http://www.infoq.com/presen...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Thu, 17 Sep 2015 09:45:24 -0000</pubDate></item><item><title>Re: 27. Your Questions Our Answers SYN-ACK with Packet Loss</title><link>https://www.codingblocks.net/podcast/episode-27-your-questions-our-answers-syn-ack-with-packet-loss/#comment-2190828783</link><description>&lt;p&gt;Give VueJS a look as well. &lt;a href="http://vuejs.org/guide/faq.html" rel="nofollow noopener" target="_blank" title="http://vuejs.org/guide/faq.html"&gt;http://vuejs.org/guide/faq....&lt;/a&gt;&lt;br&gt;"Intuitive, fast &amp;amp; composable MVVM for building interactive interfaces."&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Tinsley</dc:creator><pubDate>Thu, 13 Aug 2015 11:39:02 -0000</pubDate></item></channel></rss>