<?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 massimosgrelli</title><link>http://disqus.com/by/massimosgrelli/</link><description></description><atom:link href="http://disqus.com/massimosgrelli/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 02 Oct 2019 12:43:59 -0000</lastBuildDate><item><title>Re: 📽Create A Diary Application in 20 Minutes (video)</title><link>https://blog.creolabs.com/p/34abc02f-c12e-43f5-809b-4383da51102c/#comment-4637375410</link><description>&lt;p&gt;Thanks Joel.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 02 Oct 2019 12:43:59 -0000</pubDate></item><item><title>Re: 📽Create A Diary Application in 20 Minutes (video)</title><link>https://blog.creolabs.com/p/34abc02f-c12e-43f5-809b-4383da51102c/#comment-4637374151</link><description>&lt;p&gt;Hi Ken,&lt;br&gt;I'm not sure if I can be helpful on this. To fully understand why Creo is so special, you need to read something specific object-oriented programming. However, let me try briefly.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;1. I tried to experiment and chose 'open' after the dot. The notation has other elements - perhaps you ought to explain those a bit more at that point.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Everything in the Creo environment is a Class, and you have the whole class list here &lt;a href="https://docs.creolabs.com/classes/" rel="nofollow noopener" target="_blank" title="https://docs.creolabs.com/classes/"&gt;https://docs.creolabs.com/c...&lt;/a&gt;. When a class is dropped inside the Design Board it is "instantiated" in an "object" by Creo. You can interact with an object through its properties—which define the attributes of the object itself—and its methods—which represent the "object behavior". For example, a Window object can have a "title" property and an "open" method. A property can be always read and sometimes changed—like the "Window1.title" property for example. A method can be executed, and it computes and/or displays something—for example, a Window can be "open" and showed on the screen.&lt;br&gt;I suggest you take an online course about programming/object-oriented programming—if you search online, you can find tons of free tutorials and articles.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;2. The text binding step before saving the item to database is very archaic - why do we need that? Why can't Creo save the users that stupid step? I can see where Creo struggles - you followed Apple's methodology and tried to polish that - it can only get to a certain level.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;It's not a "stupid step" :).  Let's just say that Creo makes things a lot easier compared to other tools to create apps. Unfortunately, to build mobile applications, you need to code a little bit.  The "bindText" call is necessary because a TextView can be used for many different purposes and not everything can be done using the Inspector. In this case, I need a way to tell Creo that my TextView content—its "text" property—is bound to a database field. So when I add a record to the database Creo knows in which specific database record attribute to store the TextView1 content.&lt;/p&gt;&lt;p&gt;Hope this can help you.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 02 Oct 2019 12:43:02 -0000</pubDate></item><item><title>Re: 📽Using REST APIs to access a Firebase database from Creo</title><link>https://blog.creolabs.com/using-rest-apis-to-access-a-firebase-database-from-creo/#comment-4636221047</link><description>&lt;p&gt;BTW understand REST is very easy, you can find a lot of tutorials online or articles like this one &lt;a href="https://www.smashingmagazine.com/2018/01/understanding-using-rest-api/" rel="nofollow noopener" target="_blank" title="https://www.smashingmagazine.com/2018/01/understanding-using-rest-api/"&gt;https://www.smashingmagazin...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Tue, 01 Oct 2019 14:35:08 -0000</pubDate></item><item><title>Re: 📽Using REST APIs to access a Firebase database from Creo</title><link>https://blog.creolabs.com/using-rest-apis-to-access-a-firebase-database-from-creo/#comment-4636212713</link><description>&lt;p&gt;Hi Melvin,&lt;/p&gt;&lt;p&gt;Your understanding of what the app does is perfect. If you got a permission error it means that on Firebase you probably  didn't choose to create a read/write database, but a private database—see my video at the very beginning when I create the Firestore instance. You can easily fix it looking at the roles tab in Firestore. My rules are:&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;br&gt;rules_version = '2';&lt;br&gt;service cloud.firestore {&lt;br&gt;    match /databases/{database}/documents {&lt;br&gt;        match /{document=**} {&lt;br&gt;          allow read, write;&lt;br&gt;        }&lt;br&gt;    }&lt;br&gt;}&lt;br&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Basically you need to grant to third party apps to read and write to your database. you can find more here &lt;a href="https://firebase.google.com/docs/firestore/security/get-started?authuser=0" rel="nofollow noopener" target="_blank" title="https://firebase.google.com/docs/firestore/security/get-started?authuser=0"&gt;https://firebase.google.com...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Tue, 01 Oct 2019 14:28:57 -0000</pubDate></item><item><title>Re: 📽 How to Authenticate to Firebase From Creo (video)</title><link>https://blog.creolabs.com/how-to-authenticate-to-a-firebase-application-with-creo/#comment-4623203830</link><description>&lt;p&gt;Hey Marc, I read something about DynamoDB but it doesn’t seem to be a full featured PaaS. Firebase can be used as the only service for your app backend, but Dynamo is just a NoSQL database—&lt;b&gt;without&lt;/b&gt; a REST API + auth tier on top of it. So if you want to base your app backend on AWS you can’t do it directly on DynamoDB, but you need to create a middle tier using AWS API Gateway and IAM + AWS Cognito—I guess. The thing is that it doesn’t looks so easy as Firebase. Firebase provides you a complete PaaS layer—including user authetication as I showed in my video tutorial. For what I've read today it's the best and most used backend for mobile apps. If you want to go for an open source solution—that you need to install and manage on a server—there are some other options available—in the past I used DeployD and Meteorjs, for example.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Fri, 20 Sep 2019 20:05:58 -0000</pubDate></item><item><title>Re: 📽 How to Authenticate to Firebase From Creo (video)</title><link>https://blog.creolabs.com/how-to-authenticate-to-a-firebase-application-with-creo/#comment-4622665272</link><description>&lt;p&gt;Hey Marcus, &lt;br&gt;Sure. I'm new to DynamoDB, though—but the same was for Firebase.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Fri, 20 Sep 2019 11:35:31 -0000</pubDate></item><item><title>Re: How you can build a private photo-sharing app in half an hour with Creo</title><link>https://blog.creolabs.com/p/0d17409d-129d-40e4-ae49-b88e73e864b0/#comment-4612593220</link><description>&lt;p&gt;OK, Ken thanks for your feedback. We rely on people like you to gather suggestions and try even different approaches. We have a Slack channel for feedback and discussion. Are you already part of that community? If not, you can find the link at the bottom of the company homepage.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 11 Sep 2019 15:26:41 -0000</pubDate></item><item><title>Re: How you can build a private photo-sharing app in half an hour with Creo</title><link>https://blog.creolabs.com/p/0d17409d-129d-40e4-ae49-b88e73e864b0/#comment-4611627680</link><description>&lt;p&gt;Hi Ken, I got the message. I'm experimenting with video tutorial and I made a first test here &lt;a href="https://youtu.be/fngVpXJPjDA" rel="nofollow noopener" target="_blank" title="https://youtu.be/fngVpXJPjDA"&gt;https://youtu.be/fngVpXJPjDA&lt;/a&gt;. &lt;br&gt;What's your background? I'd love to understand better what kind of tutorials you'd like to have from us: small simple apps to understand the whole set of Creo controls? One single app explained in more than one post? &lt;br&gt;We are here to help. If you need to contact me you can write at massimo (at) crelabs (dot) com&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Tue, 10 Sep 2019 19:41:57 -0000</pubDate></item><item><title>Re: What traction do I need to raise money? - Bringing transparency to seed investing...</title><link>http://blog.elizabethyin.com/post/154035067780#comment-3095315377</link><description>&lt;p&gt;Hey Elizabeth, &lt;br&gt;I wrote a post in Italian inspired by yours. My point is to discuss differences in startups valuation between Italy and Silicon Valley. If someone is interested please check here &lt;a href="http://lombardstreet.io/journal/startup-101-startup-valuation-italia-vs-silicon-valley/" rel="nofollow noopener" target="_blank" title="http://lombardstreet.io/journal/startup-101-startup-valuation-italia-vs-silicon-valley/"&gt;http://lombardstreet.io/jou...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;People ask: why using net revenue run rate to compare company performances and not gross margin? Thanks again&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Thu, 12 Jan 2017 03:28:51 -0000</pubDate></item><item><title>Re: What traction do I need to raise money? - Bringing transparency to seed investing...</title><link>http://blog.elizabethyin.com/post/154035067780#comment-3064147216</link><description>&lt;p&gt;Interesting ... so the consequence of that is that now is much more interesting to make bootstrap of an idea outside Silicon Valley and then move to the Bay Area only after the company's growth rate—and now I discover... revenue—become interesting. It would be awesome if you could make a new post to talk about company post money valuations at the different stages—the ones you mentioned in this article.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Thu, 22 Dec 2016 06:49:17 -0000</pubDate></item><item><title>Re: What traction do I need to raise money? - Bringing transparency to seed investing...</title><link>http://blog.elizabethyin.com/post/154035067780#comment-3062534407</link><description>&lt;p&gt;Great post Elizabeth. &lt;br&gt;So basically you say that the great part of SaaS startups nowadays need to generate revenue to raise money in the Valley. Is that correct? I understand that there are a lot of exceptions, but as a rule of thumb it seems to be pretty restrictive to me. Can you elaborate on that?&lt;br&gt;Thanks&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 21 Dec 2016 08:41:44 -0000</pubDate></item><item><title>Re: Introducing a new search experience for iOS</title><link>http://blog.instapaper.com/post/151060188111#comment-2987266367</link><description>&lt;p&gt;Well done, just moved back to Instapaper from Pocket. &lt;br&gt;One question: I keep having spam on my Instapaper private even after I changed my credentials - my suspect is that my account has been hacked. Is that possible?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Sun, 06 Nov 2016 01:49:58 -0000</pubDate></item><item><title>Re: Se la tua idea non viene finanziata, non è detto sia sbagliata. Marco Palladino di Mashape | Lacerba.io</title><link>http://lacerba.io/courses/leintervistedilacerba/lectures/1522348#comment-2923062727</link><description>&lt;p&gt;E' molto bello risentire la storia di Mashape, specialmente se, come nel mio caso, l'hai vissuta fin dall'inizio confrontandoti con i founder alle 3AM sul prodotto. Quando in Italia nessuno dava loro fiducia e soldi, io sono stato folgorato dalla loro energia. Marco, Augusto e Michele avevano la stoffa per puntare in alto e meritavano una chance ed all'epoca nessuno in Italia era disposto a dare loro $1k. Così mi sono trovato ad essere angel investor con altri 3 ragazzi ex YouTube. Loro hanno messo un primo seed e io l'ho raddoppiato. Oggi lo rifarei senza esitazioni. Servono però altri 19enni con la stessa adrenalina e capacità di sognare in grande. Oggi con la neonata &lt;a href="http://LombardStreet.io" rel="nofollow noopener" target="_blank" title="LombardStreet.io"&gt;LombardStreet.io&lt;/a&gt; vogliamo di replicare la storia di Mashape altre 100, 1000 volte.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 28 Sep 2016 11:22:36 -0000</pubDate></item><item><title>Re: feed the founders</title><link>http://feedthefounders.nurtureventure.com/post/146493937783#comment-2751123610</link><description>&lt;p&gt;That is so true. Today I read an article from Founder Institute founder about this, but he was quoting this Paul Graham essay to state the opposite. You don't need to move to Silicon Valley to create your startup. Sure, you can create it everywhere, but then you need to move those (2006) essential 10,000 people to get SV al your place. So, let's say that you can start everywhere but at some point you need to choose how big your bet will be. If your dream is to create a $5-10M startup, then stay where you are. If have better chances there. If your bet is bigger that  that and you want to create a $100M company, then move now. My question is: is the former a startup in the canonical sense? My answer is "probably no". It's not a company that should be backed by VCs. Or at least let me say that a VC would not put the money in a company with a $10M revenue target. Not because they are mean, but because they need to get back the money to LPs.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Sun, 26 Jun 2016 05:00:24 -0000</pubDate></item><item><title>Re: Building your own Meteor Galaxy hosting setup</title><link>http://joshowens.me/building-your-own-meteor-galaxy-hosting-setup/#comment-2696513260</link><description>&lt;p&gt;Great article. Could you share on github the nginx.conf file for the front hand proxy machine? It would be really nice if we could have a shared repo with conf files reworked by the Meteor community for different type of servers on DO.&lt;br&gt;I'm reading a lot of stuff to understand how to configure my super simple $5 beta server to use it for Meteor testing. Nginx is my choice too for SSL/Let's Encrypt and I'm going nuts with this sticky session configuration.&lt;/p&gt;&lt;p&gt;One question: do I need the upstream module even if I set 1 worker process and it runs on a single core machine? I'm testing HTTP file upload with Meteor Files and I need to enforce sticky sessions.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Thu, 26 May 2016 09:52:14 -0000</pubDate></item><item><title>Re: Meteor.defer() and this.unblock()</title><link>http://justmeteor.com/blog/meteor-defer-and-this-unblock/#comment-2572626894</link><description>&lt;p&gt;Interesting. So, talking about Email.send, do you suggest to use defer or unblock? Are they equivalent in a case like this?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 16 Mar 2016 09:11:24 -0000</pubDate></item><item><title>Re: Snapchat 101 for VCs and Old Folks</title><link>http://www.bothsidesofthetable.com/2016/03/11/snapchat-101-vcs-old-folks/#comment-2566965033</link><description>&lt;p&gt;Great article. Is there any place where I can find what startup founders and VCs are on snapchat?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Sun, 13 Mar 2016 05:11:53 -0000</pubDate></item><item><title>Re: feed the founders</title><link>http://feedthefounders.nurtureventure.com/post/139506552333#comment-2520236411</link><description>&lt;p&gt;Now ... who the hell is Ivan Marandola – iWaboo cofounder? Is this guy with an Italian name really from Italy?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 17 Feb 2016 17:44:34 -0000</pubDate></item><item><title>Re: Moving to Singapore</title><link>https://blog.ghost.org/p/82ba37ba-6ff0-495f-9ff8-7bc260bfad5d/#comment-2519051758</link><description>&lt;p&gt;Very interesting ... and scary. So basically it's always a good decision to open a subsidiary outside Europe to sell your SaaS as a non EU company. I suppose you can keep your R&amp;amp;D in Europe without having any compliancy problem with this EU VAT regulation.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 17 Feb 2016 10:32:24 -0000</pubDate></item><item><title>Re: feed the founders - EU’s New #VATMOSS Rules Could Create A #VATMESS For Startups</title><link>http://feedthefounders.nurtureventure.com/post/139483639413#comment-2518893488</link><description>&lt;p&gt;I found out some interesting answers in the &lt;a href="http://Ghost.org" rel="nofollow noopener" target="_blank" title="Ghost.org"&gt;Ghost.org&lt;/a&gt; blog post. In the comments they said:&lt;/p&gt;&lt;p&gt;---&lt;br&gt;But it is the law that the BUYER must pay the VAT.&lt;br&gt;Outside of the EU, Ghost are of course welcome to abide or not abide by the EU law (though given that the company operates in the EU - the data centre is in Amsterdam they are obliged to); but regardless their customers have to.&lt;br&gt;So while it Ghost may not charge VAT, the customers still legally have to pay it in their quarterly (registered companies) or yearly (individual) tax returns.&lt;br&gt;---&lt;/p&gt;&lt;p&gt;So basically if you have your company and data center outside EU you can avoid to charge VAT because EU tax laws have no jurisdiction on you. Regardless the customers have too.&lt;/p&gt;&lt;p&gt;So it seems like, yes they are forcing EU startups to leave Europe.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 17 Feb 2016 09:53:38 -0000</pubDate></item><item><title>Re: The State Of Meteor Part 1: What Went Wrong</title><link>https://www.discovermeteor.com/blog/the-state-of-meteor-part-1-what-went-wrong/#comment-2480356250</link><description>&lt;p&gt;Interesting. I suppose you had to complete by yourself the 2-ways reactivity using Tracker. Using React on top of Meteor should provide you just 1-way automatic update. Am I wrong?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 27 Jan 2016 03:25:14 -0000</pubDate></item><item><title>Re: Corso JavaScript - in crowdfunding su Eppela</title><link>https://www.eppela.com/it/projects/6920-corso-javascript#comment-2471622422</link><description>&lt;p&gt;Non vedo l'ora di partire!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Fri, 22 Jan 2016 06:50:45 -0000</pubDate></item><item><title>Re: The State Of Meteor Part 1: What Went Wrong</title><link>https://www.discovermeteor.com/blog/the-state-of-meteor-part-1-what-went-wrong/#comment-2468532197</link><description>&lt;p&gt;Thanks. After your reply a look forward to beginning my training on React ecosystem (tonight I'm gonna watch the first video). &lt;br&gt;What I don't understand is why Meteor + React is something better then Meteor  + Blaze. It seems like you have everything you need in the React ecosystem: why Meteor? And again, what benefits does Meteor provide to React and what do you miss in Meteor using React instead of Blaze?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 20 Jan 2016 12:43:49 -0000</pubDate></item><item><title>Re: The State Of Meteor Part 1: What Went Wrong</title><link>https://www.discovermeteor.com/blog/the-state-of-meteor-part-1-what-went-wrong/#comment-2468469274</link><description>&lt;p&gt;I never user React right now and I would love to understand why it is such a huge improvement compared to Blaze. Is there any link I can visit to definitely understand that? Any suggestions?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 20 Jan 2016 12:09:33 -0000</pubDate></item><item><title>Re: The State Of Meteor Part 1: What Went Wrong</title><link>https://www.discovermeteor.com/blog/the-state-of-meteor-part-1-what-went-wrong/#comment-2468058685</link><description>&lt;p&gt;I'm looking forward to reading Part 2 :) I read once again MDG CEO post and he said :"we are going to continue making Blaze our main recommendation for new apps in Meteor" which probably I misunderstood. For now, good job, we all need to understand better.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Massimo Sgrelli</dc:creator><pubDate>Wed, 20 Jan 2016 07:49:57 -0000</pubDate></item></channel></rss>