<?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 gblock</title><link>http://disqus.com/by/gblock/</link><description></description><atom:link href="http://disqus.com/gblock/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sun, 25 Aug 2024 19:05:48 -0000</lastBuildDate><item><title>Re: I Thought I’d Found a $99 Fix for My Balky Air Conditioning. I Was Wrong.</title><link>https://www.nytimes.com/wirecutter/reviews/flair-smart-vents-hvac/#comment-6535754411</link><description>&lt;p&gt;Sorry that happened do you and glad you discovered your leaks. I had a completely different experience. I have had Flair now for more than 2 years. We live in an old house from 1908 and it uses HVAC heating (no AC). Some of the rooms, particularly our bedroom, the bathroom, and our daughter’s room would heavily overheat. We tried fixing the insulation in the house and that helped but the Flair really made the difference. It took a bit of experimentation with positioning of the pucks relative to the vents and I also had to mess around a bit with the settings (tweaking number of vents, changing the set points, min/max etc), but for the last almost two years I haven’t really touched it. Like all things YMMV, and I do think you need to be willing to experiment.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Sun, 25 Aug 2024 19:05:48 -0000</pubDate></item><item><title>Re: My first viewing party | Deep Sky Workflows: Astrophotography, Space, and Astronomy</title><link>https://deepskyworkflows.com/my-first-viewing-party/#comment-6008238115</link><description>&lt;p&gt;Wonderful Jeremy! What a beautiful way to share your passion with others. Congrats on your first party going so well!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 10 Oct 2022 00:20:26 -0000</pubDate></item><item><title>Re: Learning how to develop GraphQL solutions with .NET</title><link>http://codebetter.com/glennblock/2019/08/27/learning-how-to-develop-graphql-solutions-with-dotnet/#comment-4604261861</link><description>&lt;p&gt;HI Joao&lt;/p&gt;&lt;p&gt;I agree, but that is easy to do. Because GraphQL relies on a functional / resolver model you can pretty much have the endpoint talk to anything. In my code I used an in-memory data store for simplicity, however I deliberately did that through injecting services via an IoC to show a model that could easily work against a real data store. GraphQL for .NET also supports async, so you can have async calls being made to get your data.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Wed, 04 Sep 2019 13:09:09 -0000</pubDate></item><item><title>Re: Learning how to develop GraphQL solutions with .NET</title><link>http://codebetter.com/glennblock/2019/08/27/learning-how-to-develop-graphql-solutions-with-dotnet/#comment-4594722078</link><description>&lt;p&gt;Agreed that it is not where node is, but disagree about the todo list. I know of several major companies that are using it in production for much more complicated use cases. GraphQL.NET has now been around for several years, has over 1 million downloads and continues to be developed&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Wed, 28 Aug 2019 09:02:08 -0000</pubDate></item><item><title>Re: Introducing Auth0 Extend: The new way to extend your SaaS</title><link>https://auth0.com/blog/introducing-auth0-extend-the-new-way-to-extend-your-saas/#comment-4124364912</link><description>&lt;p&gt;Hi Amit, thank for the feedback on the post. There are a number of differences, but the main one is the embedded angle.  Extend is a white-labeled solution with an embedded editor that you can put in your product, which your customers can directly use (or your own sales engineers / engineers) to author their own extensions and test them, without having to sign up for any separate account or install any tooling. Extend  has a VERY simple programming model, rich support for 3rd party modules, and very low latency for webhook-style interactions. We'd be happy to get on a call if you'd like to discuss further, please email me: glenn.block@auth0.com.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 01 Oct 2018 20:11:23 -0000</pubDate></item><item><title>Re: Merge detached HEAD back to origin/master – Git</title><link>https://cmatskas.com/merge-detached-head-back-to-originmaster-git/#comment-3922350132</link><description>&lt;p&gt;Congrats my friend! I am looking forward to having a new "neighbor"!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Tue, 29 May 2018 13:34:32 -0000</pubDate></item><item><title>Re: Introducing Auth0 Extend: The new way to extend your SaaS</title><link>https://auth0.com/blog/introducing-auth0-extend-the-new-way-to-extend-your-saas/#comment-3826203140</link><description>&lt;p&gt;Thanks Khalid, glad you found it helpful.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Tue, 27 Mar 2018 03:11:37 -0000</pubDate></item><item><title>Re: 
        Buidling a Serverless Form Handler with Webtask
    </title><link>http://www.raymondcamden.com/2018/03/02/buidling-a-serverless-form-handler-with-webtask#comment-3788149351</link><description>&lt;p&gt;Yup, plus you can share a task in a repo where others can clone it and they get the dependencies.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 05 Mar 2018 09:21:30 -0000</pubDate></item><item><title>Re: 
        Buidling a Serverless Form Handler with Webtask
    </title><link>http://www.raymondcamden.com/2018/03/02/buidling-a-serverless-form-handler-with-webtask#comment-3788101635</link><description>&lt;p&gt;Great post Raymond and welcome to the team!&lt;/p&gt;&lt;p&gt;One suggestion, in the post you show specifying the module in the CLI via a param. I am not sure if you know, but we also support package.json. If you have a package.json with your modules next to the task js file, it will be parsed and the modules will be installed. Ranges and everything are supported.&lt;/p&gt;&lt;p&gt;More on that here: &lt;a href="https://webtask.io/docs/modules" rel="nofollow noopener" target="_blank" title="https://webtask.io/docs/modules"&gt;https://webtask.io/docs/mod...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 05 Mar 2018 08:41:24 -0000</pubDate></item><item><title>Re: Hello Auth0! · Raymond Camden</title><link>http://www.raymondcamden.com/2018/02/26/hello-auth0#comment-3777283559</link><description>&lt;p&gt;Welcome! I am really looking forward to working with you!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 26 Feb 2018 13:32:03 -0000</pubDate></item><item><title>Re: 2017 - Darkest timeline | You’ve Been Haacked</title><link>https://haacked.com/archive/2017/12/27/darkest-timeline/#comment-3729466705</link><description>&lt;p&gt;Thanks for sharing Phil. Something I rarely talk about,  but earlier in life I suffered from extreme depression, suicidal thoughts, and attempts. This lasted from age 10 to my early twenties. Fortunately I was able to call out (several times) and my family was there to support me to get help before it was too late. Since climbing out of that dark place I have been fortunate to never going back to as low of a state, but every once in a while I have my moments.&lt;/p&gt;&lt;p&gt;If I ever get back there, I am committed to reach out. One thing that helps me now is I just let myself have a really bad day and I tell myself before I go to bed, tomorrow it will be better.  Many times I find that I wake up and it is! If not, I may keep saying this for days, or longer. I know one day things will return to normalcy because I have 46 years where that cycle has played over and over.&lt;/p&gt;&lt;p&gt;I also make sure to always think about the people around me that will be affected and heartbroken, especially my daughter. Having witnessed my niece growing up without a father recently (my brother died unexpectedly a few years ago, which brought me to a dark place) has really helped with my perspective.&lt;/p&gt;&lt;p&gt;Lastly my belief in my creator (personal choice) and that I was put here for a reason  also has helped in my darkest moments.&lt;/p&gt;&lt;p&gt;I have also had struggles with other family members suffering from depression including those very close to me, such as my own daughter a few years ago. We heard similar kind of talk. When that happened we just dropped everything to make sure we showered her with support and love, and we found her some professional help. I am also thankful that we all pulled through.&lt;/p&gt;&lt;p&gt;Thanks for sharing your family’s story and your personal journey. I am glad you were able to step back and take the time to be there for them and that you all had a wonderful time disconcerting in Jamaica! I wish you all strength, love, and peace.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Sat, 27 Jan 2018 16:15:02 -0000</pubDate></item><item><title>Re: Product Managers &amp;#8211; You Are Not the CEO of Anything</title><link>https://www.mindtheproduct.com/2017/03/product-managers-not-ceo-anything/#comment-3650632204</link><description>&lt;p&gt;I believed I was the CEO of my product for a minute, then I woke up ;-). There are overlaps sure as were mentioned in the comments, but the moniker leaves too much ambiguity to be helpful and can be easily misconstrued. Are there attributes of a CEO that a PM should try to emulate? Yes. A good PM should be concerned with everything that is necessary to make their product successful. In the same way a CEO should be concerned with everything that is necessary to make the company successful. The accountability and authority for making that happen is where the buck stops.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Thu, 07 Dec 2017 03:01:41 -0000</pubDate></item><item><title>Re: 
  I Don't Work for a Technology Company
  
  
      
</title><link>http://www.howarddierking.com/2017/11/29/i-don-t-work-for-a-technology-company/#comment-3639377903</link><description>&lt;p&gt;Agreed, thanks!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Thu, 30 Nov 2017 01:40:44 -0000</pubDate></item><item><title>Re: 
  I Don't Work for a Technology Company
  
  
      
</title><link>http://www.howarddierking.com/2017/11/29/i-don-t-work-for-a-technology-company/#comment-3639155457</link><description>&lt;p&gt;Gotcha. I guess "value" is on many levels. I mean the fact that a technology can be used in different contexts, certainly correlates to perceived value. For example our product has been used in various IoT use cases. It's usage in those use cases strengthens its perceived value with customers solving IoT related problems. I can see the angle you are coming from, with the keyword being "directly"&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Wed, 29 Nov 2017 21:11:17 -0000</pubDate></item><item><title>Re: 
  I Don't Work for a Technology Company
  
  
      
</title><link>http://www.howarddierking.com/2017/11/29/i-don-t-work-for-a-technology-company/#comment-3639089375</link><description>&lt;p&gt;One question on this "How the technology is used and who it is used by does not strongly correlate to that value.". Can you elaborate a bit further on what you mean here? I think I disagree, but I can't say until I know more.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Wed, 29 Nov 2017 20:08:03 -0000</pubDate></item><item><title>Re: 
  I Don't Work for a Technology Company
  
  
      
</title><link>http://www.howarddierking.com/2017/11/29/i-don-t-work-for-a-technology-company/#comment-3639069867</link><description>&lt;p&gt;Great post Howard! I appreciate your insights and sharing your experience. In terms of driving change throughout the org by enabling other teams rather than being the uber gatekeeper, I 100% agree, that just doesn't scale on multiple levels. Also no one really wants a gate keeper, so it often creates a whole lot of enmity from the get-go.&lt;/p&gt;&lt;p&gt;Now regarding the "build vs buy (reuse)" decision, I work in a technology company. Much of what you are saying here applies as well. Even in a technology company, you have the core value proposition that your product offers, and then there are other things that are just necessary. GraphQL is a great example. We could decide to make our Auth0 Identity product queryable through GraphQL, and go down the same path. Do we build it ourselves, or do we leverage other services / offerings that are focused on that problem. A GraphQL endpoint could be really valuable, but it is certainly not our core, that's identity. Not building the infra ourselves frees us to spend more attention on those things that directly relate to our identity core value and which help grow the business. So at the end of the technology company or not, focus on your core business.&lt;/p&gt;&lt;p&gt;Now there are caveats to this (there's always caveats). We have a second product which is not based on identity which is for SaaS Extensibility. This was born out of our existing identity product and does use a separate technology that we built. At the time when we did, there was nothing else around that could do what we needed. In that case we built it by necessity to solve a business problem. So in absence of finding something existing to fulfill your needs, sometimes build is the only option.&lt;/p&gt;&lt;p&gt;Looking forward to more posts and experiences.&lt;/p&gt;&lt;p&gt;Glenn&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Wed, 29 Nov 2017 19:49:04 -0000</pubDate></item><item><title>Re: Webtasks brings node 8, no cold starts, and streamlined on-boarding to the Serverless</title><link>https://serverless.com/blog/serverless-webtasks/#comment-3557388830</link><description>&lt;p&gt;Hi Bill. WIth Webtasks, all your serverless functions are implicitly HTTP by default, as there is no special configuration. If you look in my blog post here: &lt;a href="https://auth0.com/blog/serverless-framework-and-auth0-webtasks-hop-on-the-bullet-train/" rel="nofollow noopener" target="_blank" title="https://auth0.com/blog/serverless-framework-and-auth0-webtasks-hop-on-the-bullet-train/"&gt;https://auth0.com/blog/serv...&lt;/a&gt;, you'll see all you need to do is specify a handler, our template also shows this. Regarding the sample, existing AWS Lambda code using dynamodb won't work as it, but it can be ported. One thing Serverless framework cannot do today is support mixing of providers within the same service, which is what would be ideal for this case as Serverless is setting up DynamoDB. What is possible is to have 2 different services today, one that deploys / configures DynamoDB, and a function that invokes it. We'll see if we can get a sample showing this. My understanding is David and crew are exploring multi-provider support which is what this would need to do it right.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Sun, 08 Oct 2017 14:14:47 -0000</pubDate></item><item><title>Re: &lt; .NET Rocks! /&gt;</title><link>http://www.dotnetrocks.com/?show=1389#comment-3070283769</link><description>&lt;p&gt;Thanks Christos. I am very excited about the possibilities with serverless though there are always tradeoffs.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 26 Dec 2016 19:54:22 -0000</pubDate></item><item><title>Re: &lt; .NET Rocks! /&gt;</title><link>http://www.dotnetrocks.com/?show=1389#comment-3070282824</link><description>&lt;p&gt;Hi Elias&lt;/p&gt;&lt;p&gt;Glad you enjoyed the show! Sorry you are having an issue with the tutorial. There appears to be a bug we're investigating which prevents the web page from detecting the task has been created. As long as the cli told you that it successfully created the task, then it was created. Upon creation you should have gotten a link to your webtask which you can either open in a browser or invoke via curl. You can also list your tasks by doing `wt ls`. If you have any more questions, please join our slack at &lt;a href="http://chat.webtask.io" rel="nofollow noopener" target="_blank" title="chat.webtask.io"&gt;chat.webtask.io&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Cheers&lt;br&gt;Glenn&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 26 Dec 2016 19:53:18 -0000</pubDate></item><item><title>Re: &lt; .NET Rocks! /&gt;</title><link>http://www.dotnetrocks.com/?show=1389#comment-3068311272</link><description>&lt;p&gt;Hi Elias. Glad you liked the show! I am looking into the issue you had with the tutorial. If the cli responded that the task was created then it worked fine. I think the issue you are seeing is that the cli tutorial page may not be properly detecting the creation. Thanks for reporting it.&lt;/p&gt;&lt;p&gt;Yes you can submit code directly and webtask will execute for you, we call that secure sandbox.&lt;/p&gt;&lt;p&gt;In terms of the tutorial, when your task was created you should have gotten back a URL. You can open that in the browser or use curl to invoke it.&lt;/p&gt;&lt;p&gt;If you have further questions please head to our slack at &lt;a href="http://chat.webtask.io" rel="nofollow noopener" target="_blank" title="chat.webtask.io"&gt;chat.webtask.io&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Sorry for the tutorial issues, we'll get it resolved.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Sun, 25 Dec 2016 00:32:18 -0000</pubDate></item><item><title>Re: Which logging abstraction should I use?</title><link>http://nblumhardt.com/2016/04/which-logging-abstraction-should-i-use/#comment-2654513700</link><description>&lt;p&gt;Definitely!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 02 May 2016 17:28:14 -0000</pubDate></item><item><title>Re: Which logging abstraction should I use?</title><link>http://nblumhardt.com/2016/04/which-logging-abstraction-should-i-use/#comment-2648707364</link><description>&lt;p&gt;&lt;a href="https://github.com/scriptcs/scriptcs/tree/dev/src/ScriptCs.Contracts/App_Packages/LibLog.4.2" rel="nofollow noopener" target="_blank" title="https://github.com/scriptcs/scriptcs/tree/dev/src/ScriptCs.Contracts/App_Packages/LibLog.4.2"&gt;https://github.com/scriptcs...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Fri, 29 Apr 2016 02:02:04 -0000</pubDate></item><item><title>Re: Which logging abstraction should I use?</title><link>http://nblumhardt.com/2016/04/which-logging-abstraction-should-i-use/#comment-2648676012</link><description>&lt;p&gt;+1&lt;/p&gt;&lt;p&gt;Common.Logging caused us immense pain in scriptcs due to binary compact / version issues. We have embraced LibLog now. Initially I was the biggest objector as it was a giant code file but then I came around and realized the pros far outweighs the cons. We think of it now similar to a DLL / it is opaque if it gets updated we just replace the single code file. Makes everyone's life easier.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Fri, 29 Apr 2016 01:21:22 -0000</pubDate></item><item><title>Re: Chocolatey Software | ScriptCs 0.17.1</title><link>https://community.chocolatey.org/packages/ScriptCs#comment-2602804995</link><description>&lt;p&gt;Have you tried it with our latest releases?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Sat, 02 Apr 2016 16:54:15 -0000</pubDate></item><item><title>Re: my tale of npm woe &amp;#8211; when all else fails, clear you cache!</title><link>http://codebetter.com/glennblock/2012/02/27/my-tale-of-npm-woe-when-all-else-fails-clear-you-cache/#comment-2438606188</link><description>&lt;p&gt;This reply is 4 years overdue, but glad it worked for you!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Glenn Block</dc:creator><pubDate>Mon, 04 Jan 2016 04:56:23 -0000</pubDate></item></channel></rss>