About Stacks Guru

Stacks Guru is born from the need to search the vast number of videos out there on stacks built for Stacks Pro and the Stacks 5 plugin for Rapidweaver.

We have scraped over 500 videos to get the transcripts for each in order to make the spoken word searchable.

Please use this free tool to help you learn and discover the awesome power that Stacks and the stacks made for Stacks have to offer.

Stacks Guru

Video Reference

#30 - Greg had a baby! And user feedback... thumbnail

#30 - Greg had a baby! And user feedback...

05/30/2019
Greg added a new member to his family! We catch up with Greg and answer some user feedback from previous shows. Weaver Radio Episode 30 May 30, 2019 ★ Episode details: https://share.transistor.fm/s/8292539d ★ Additional episodes: https://www.weaverradio.comGreg added a new member to his family! We catch up with Greg and answer some user feedback from previous shows.  

Transcript

00:00 let's just get started yeah yeah because already four o'clock and maybe I can
00:06 catch a nap in here now
00:24 boom Greg how are you doing today bud I'm hanging in there and what do you
00:29 excellent so if if everyone if anyone wasn't aware the reason we've kind of been away for a
00:35 little while now Greg has a great excuse for being away and me I'm just I guess
00:40 I've just been lazy yeah Greg what why have you why have we been away for a
00:45 little bit had my son decided to come eh
00:51 let's see two weeks early so he showed up on in in the beginning of April and
00:58 has been a lot of fun and very interesting meeting him and unfortunately taking up all my time so
01:06 you know I apologize I apologize to you for you know being in my a and everybody else listening but you know now we have
01:12 a little toddler in a a newborn so the house is a little bit occupied yeah it
01:20 was great like we had scheduled to do like a couple episodes and then cuz I think it was like do the sixteenth or
01:26 something like that right and then he decided to come there come like ten days early or something like that and yes yes
01:33 and I'll send hello yeah yeah
01:39 and then he didn't realize how good he had it it was nice and warm and cozy and I'm crying and everything so no it's
01:48 been it's been good he was a little a little small guy so I needed a lot of TLC yeah over the last few weeks he's he's
01:56 put on over a pound in the last few weeks so cool
02:02 pretty well yeah yeah so it's good now we have a little daughter in a and a
02:07 newborn son so it's a stores closed now right yeah she's tell me about it
02:19 getting too old for this stuff yeah you
02:25 know we we have I have three you know I have two two older sons and we were gonna go for a third and luckily we got
02:31 the girl and you know I have a lot of friends that have like you know multiple
02:36 like four or five kids and like threes the hardest you know once you get once after three it's
02:42 easy I'm like I will believe you cuz I am not testing that like there's no way
02:48 I will ever have a fourth like it is nuts yeah I was asking some guys the
02:56 other night like I don't know how you guys do it with three like I'm barely surviving right now and done too because
03:02 of all the they aren't trying to you know deal with the toddlers needs and wants in need for independence
03:08 I wanna for you know desire for independence and you know a new Bond guy who needs to be fed every few hours and
03:15 try to just to balance everything so yep as they say one day at a time or every
03:24 day's an adventure what if they said I don't even know beer man you need a beer
03:32 yes yes I survive on black tea and coffee switch between them yeah yeah
03:44 pure caffeine and adrenaline anyway is good to talk to you Joe good to catch up
03:50 thanks very briefly catching up yep thanks for taking some time to uh you
03:57 know chat how's everything what did I miss what if we're where has rap to be verb in no no we're still talking about
04:06 the stacks for beta that that is still looming over us obviously it's still in
04:12 developer beta I've been using it every day can't wait for the it's get the public's hands but hopefully soon who was
04:18 supposed to already be in public beta but Isaiah has just been reworking in and working hard so props off to him
04:26 he's where he is working really hard it's gonna be awesome I like it it's great I use it every day
04:31 all day but yeah he completely rewrote some components to make things really
04:36 fast he's really focusing a lot on performance he really wants this version to be fast and so yeah I think it's
04:44 gonna make it's gonna make a huge difference when eventually people do get it so I'm excited about that
04:50 yeah so we'll talk about it then but I hear you took one of the our little discussions
04:55 and had a full-on tutorial for howdy I
05:00 don't know six weeks or so I've been doing live streams every Wednesday and I think was three weeks ago I did one on
05:08 get and have a deployed get you know because after our podcast episode we I
05:14 got tons of requests this needs to be a video this needs to be a video so I decided to do that and I think a lot of
05:22 people that attended pride were like deer in headlights you know like they were just like ah like because there was
05:28 technical right and I had I had a few actually kept like road bumps setting
05:35 everything up because I wanted to do it through gitlab just because I thought it'd be fun to set up something completely new on get lob and I'd never
05:42 done any get hooks with gitlab before and so I went to go set it up and it wasn't working right and I'm like crap
05:49 Here I am on a live stream trying to do something I've never done before or at least I've done it but not with gitlab
05:54 and it wasn't working and I was like crap so I kind of just stopped and
06:00 basically changed course and did everything from github which worked like a charm
06:05 and afterwards after the live stream I figured out what I was doing wrong on
06:11 get lab and I felt really stupid now I have everything working on get lab but I felt stupid that I I yeah I couldn't
06:18 read the directions properly while I was going live because it wasn't working and I kind of panicked instead of just
06:24 calming down and reading the actual what what the data it wanted I was giving the wrong data and yeah whatever but yeah a
06:31 lot of you actually there are two users I know of that actually took that and they're actually already implemented it so that's kind of cool
06:37 oh that's funny Joey you said you got all these emails I didn't get any emails to the feedback at Weaver radio I think
06:47 I I think it was post on I don't various places I think when I announced the I
06:52 don't remember where I got maybe there's on Weaver space I don't remember but yeah and I come people shopping messages
06:58 on slack in this Stax group hey can you do a visit on video and stuff like that
07:04 I'm not sure people send send email to feedback at Weaver radio.com then we can the me and Greg can both benefit from
07:10 those messages now I'm glad I'm glad I
07:18 went alright and yeah definitely a technical topic hopefully if you were at
07:24 least two maybe more yeah I got a couple questions for people about like the whole cron job set of like that kind of
07:29 confused them cuz you know it is the shell script and and that you have to deploy and stuff like that so but yeah I
07:37 it is technical like setting it up but once it's set up it's like it's just a
07:42 piece of cake it's just clicking a push you know from your you know from your git client up to the server and that's
07:49 it like you know it's pretty it's pretty awesome if I think so
07:56 nice-nice here actually I did another episode two weeks two weeks ago yeah
08:02 or was it last week knows last week uh no it's two weeks ago man time flies with Paul Russell and we I helped him
08:09 set up CloudFlare so uh because he had tried cloud CloudFlare a long time ago
08:15 and couldn't really get it all set up so we got it set up with one of his websites through chillydog obviously but
08:22 you know that went really well actually so I walked him through and he was just doing his screen share and stuff like
08:28 that so there's good did you do it to the cPanel are you doing that wrigley on their site now I did directly on their
08:35 site so then we walked through all the the various settings and CloudFlare and all that you can do with it so he swapped one of his domains yeah we
08:42 talked about how you can just check it in cPanel or then what we did is he actually just changed the name servers
08:48 from to the to the cloud floor name servers so we kind of showed people how to do both ways and yeah I mean cuz I I
08:57 do it just by changing the name servers myself because I I set it up that way
09:03 long before they had any sort of cPanel integration so that was kind of how I
09:09 was more comfortable setting it up but yeah it's interesting the difference the
09:14 nice thing is it can you like what is the difference like cuz my dad set up a CloudFlare for his for
09:22 one of his websites and he just checked it in his cPanel and things weren't
09:27 working and I was having trouble trouble like helping him troubleshoot stuff and then we went the name server approach
09:33 and like maybe was just cuz I knew how everything worked at that point but yeah after we did that it was working
09:39 properly so what is the difference between like the cPanel innovation versus using the interiors well in a
09:48 cpanel version you can actually see all your stats right in there in your control panel so you don't have to actually log into cloud lairs website so
09:56 you don't need a separate login all all of that dashboard configuration stopped brought right into your control panel
10:02 right there for you so you don't manage it in multiple places okay they actually did the DNS is actually different they
10:09 they use a cname so you know they they take your whipped your WW or your root I
10:16 can't remember I think it's your www point add to a CloudFlare C name and
10:22 then concur uses the yeah the the other record the a record to pull from your
10:29 host hmm so they don't st no I have it set up in mine but maybe that's because
10:35 maybe the new stuff is definitely that's how the name servers are done if when you change name servers it's oh yes in
10:42 this in the cPanel the DMS is different they they handle they you leave your name servers the same and then they
10:49 change one of the wonderful I think it's a ww2 a cname and then you're supposed
10:56 to forward to that see that W W and then they ignore that and go right to the IP
11:01 address and you know take the root domain IP address and pull the site that way the name server is obviously a
11:07 completely different right because you're delegating all of your DNS to CloudFlare you know they sit in front
11:13 they know you have to manually modify the IP address do all that work there so
11:18 if the IP of your hosts ever changes you are you are responsible for updating and
11:24 managing it yourself you have to see the cPanel integration handles all IP changes automatically you can clear your
11:31 cache anything you want rayvin your cpanel so for some reasons I'm sure is a lot easier to manage right in cPanel mm-hmm
11:38 so there's any comfortable I I had a follow up all a week after that because
11:45 he was then experimenting with some some with some subdomains and whatnot mm-hmm and he he actually found out kind of a
11:53 limitation of CloudFlare where for some reason Paul now I'm gonna have I'm gonna hack all Paul for a little bit he likes
12:00 doing wwm I sub domain domain calm so like he likes doing he likes having a WWN on
12:07 this subdomains and cloud floor doesn't support that apparently like subscribe for only supports you know three levels
12:13 of you know basically you know sub domain domain calm right so Clara doesn't support that www M
12:24 to convince Paul that that's just not a good idea you don't need it a bit the dub dub for subdomains what do you think
12:36 makes everything a lot longer right yeah yeah I mean yeah so this is why I don't
12:43 sometimes I don't understand how people post on Twitter Facebook and Instagram all the time like constantly mm-hmm in
12:51 the course of a day I can type I can physically type so many characters there
12:58 and rather those characters be productive they being for extra
13:03 characters for WW and a dot so i scan
13:09 you have you Paul I still love you X Direction reg is that a you like agreed with me this time
13:15 that's awesome I know and market yeah no it's not
13:32 necessary to put the WWN there Paul is okay if you want to we still love you
13:38 and it's a little weird different strokes for different folks
13:45 um yeah it's not it's not really needed but that's judging that cloud that
13:50 doesn't support that it interesting I wonder if the the cPanel integration
13:56 does but I note about that because Paul
14:01 was adding a sub sub domain he has to first add it in his control panel a lot
14:07 go and then go into the cloud or account ahead to CloudFlare yes if he used the
14:12 cPanel integration that would be just done for it motive Attica Lee you wouldn't have to yep have to go into college I do it you can
14:19 just go into the cPanel Sechrist going to clobber section the cPanel and could
14:24 be you know green and DM what's it called orange cloud to turn cause wrong
14:30 for that for that subdomain now do the seatbelt with the CFL integration do you get access to all the
14:36 other cloud flower settings as well or is it only like just the simple like caching like like if you want to customize some of the rules and stuff
14:42 like that you like how would you how would that how it will happen pretty much all there
14:48 okay yeah I don't have a screenshot otherwise it's in your screenshot not
14:54 that anybody listening can see the screenshot yeah but it looks it looks almost like the regular club's their
14:59 site with all the tabs at the top of the different categories mhm so you can turn on like the scrape
15:05 shield and those okay okay you know yeah
15:11 it's pretty good hey I guess one thing that happened while you were gone uh
15:17 rapid eavers now on the Mac App Store that's kind of cool I saw that that's yeah that's a pretty big deal I know a
15:24 lot of engineering effort went into that yep a lot of sandbox scene I know a lot of you know they went through a lot of
15:29 headache getting all that done and some some users who were beta testing that stuff went through those headaches too
15:35 but luckily all the hard work paid off and we're now on the Mac App Store and and yeah I've actually seen a kind of an
15:42 influx of new users coming through it's been nice you know and that's actually
15:47 last week on my live stream I did a kind of back to the basics because I noticed there was a lot of new users coming
15:53 through and asking a lot of the kind of a similar like new questions right and so yeah so I did a
16:01 back to the basics with rap Weaver we went like over how to manage your add-ons and install stuff like all the
16:06 basic stuff and what's all those settings in general for and and whatnot and pretty much you can ignore all page
16:14 types except stacks right we we pretty
16:20 much yeah we rap Reavers great but we we use it so we can use stacks right so um
16:26 yep cool real real how we doing for time
16:32 Jody do you want to talk about partials oh yeah yeah so talking about basics one thing I didn't cover actually last week
16:38 was partials and I've seen a lot of those new users now starting to dig into a mortar and asking about partials so I
16:45 thought today it would be fun to talk a little bit about partials and yeah so
16:52 the partials are you you wanted to say what what a partial is Greg everyone is
17:01 it's it's a special stack let's say you create a layout I think let's a common
17:08 use case is let's say a footer because a lot of times the footer you're gonna want to be exactly the same across all
17:14 your web pages right now what a lot of new people do is they'll they'll create
17:19 their footer and then they'll copy it and they'll paste the footer on all their various web pages right now the
17:26 problem with doing that is when you want to make it change to your footer whether it be you know maybe you want to add
17:31 more data or you just want to change the layout or the colors or anything right you have to go to every single page and
17:38 change that stuff right and that could be a lot of work that could be very tedious especially if you have a you
17:44 know any you know large website that's over a few pages so what a feature that
17:51 was introduced in stacks 3 so it was it's been out for a couple years now is something called partials and you'll
17:58 notice it's a little green button on your on your stacks toolbar that looks like three cubes and what you do is when
18:06 you build something let's say your footer you choose let's say that entire
18:11 inside like a one-column stack and then see select that one column stack and then you click that green button in the
18:18 toolbar and what that does is it creates a partial for you and then what you do
18:25 is you can instead of copy and pasting that footer to every page you will copy and paste the partial or you can go
18:32 there's that three cubed icon you'll see it in the stacks library sidebar you can
18:37 click on that and you'll be able to see all your partials okay and then you can drag and drop your
18:42 partials across as many pages as you want now what's beautiful about partials
18:48 is that problem we talked about earlier where if you you you had to change your footer on every single page well now if
18:54 you double click on the parcel it opens it in a in a new editor it looks exactly like stacks edit mode it's very familiar
19:00 but you'll be able to edit inside that partial editor and then when you click back or save it then will update every
19:08 page that uses that partial so it's pretty pretty awesome and that's right
19:15 it's really useful I mean I have used different footers myself and and some
19:22 basic content areas that are used throughout the site's you know like like
19:28 sales pages if I'm talking like a product page mmhmm yeah like a like a banner yep I usually use that banner and
19:35 different parts of my site yep and what's great with something like a banner is a lot of times in the banner
19:40 you'll want to have different text in the banner right so you want everything but like the text area to be the same
19:46 and when you're inside the partial editor you'll notice these various little pins that are inside every like
19:53 text box or stacks drop zone area and what you could do is if you what it's
19:59 called unpin it so you can unpin a text area or a Stax drop zone area inside of
20:05 our partial and what that does is that makes that particular component unique
20:11 for every page so for example with the header or a banner you can drag it out a
20:17 parcel onto the page and if a text area let's say you have a header stack in there if that text area for the header
20:24 stack is um pinned um you can then customize just that text for every single page so that
20:32 allows everything else about that header to be the same but you can have the text
20:37 be unique on every page so super useful really useful now lieutenant
20:43 yeah now one thing I actually my new favorite thing as of a couple weeks ago because after a while after you start
20:51 building partials now I use partials for a lot of other things let's say for example I um I even tried to use them
20:58 for small things let's say I have a let's say pricing table let's give that an example let's say I built out a what
21:06 I want one column of my pricing table to look like okay cuz lot of times let's take that to the typical pricing page
21:13 right you have like three plans right and you know you create a layout of what
21:18 one plan looks like what what I would do is I would partial that one plan and
21:24 even though I'm only gonna potentially use it on the next two columns and that's it for my entire site it's still
21:30 useful for me because so I I create a layout for column one and I partial that
21:36 layout then what I do is I unpin all the various text areas so I can change the
21:43 plan details on the on column two and column three okay but if I ever want to
21:48 change the layout like add some padding or whatnot all if they do is modify one and all three columns get updated does
21:55 that make sense um hopefully I gave a good visual of that I know it's it I know sometimes talking about these UI
22:02 things on a podcast is tough but um did I describe that okay Greg you think think so I mean let's say
22:13 you want to create a lot of times web pages we create in sections right and here's here's a really good example there's a lot of times we want to make
22:20 sure that the the spacing between our sections and our website is the same so
22:25 a lot of times what you can use you just create a partial of a one column stack and then what you do is you just call
22:31 that section wrapper or something like that because you can name your partials whatever you want now what what it does
22:39 is let's say I have like you know 30 pixels at the top and the bottom or something
22:44 like that right maybe 50 okay and then if I ever and then if I use
22:49 that as the wrapper for all of my sections across my site if I ever think ah you know what I want to change that
22:54 from 50 to 60 all you have to do is change your partial and everywhere you use that is updated so partials are
23:02 really powerful um you know even use those using them for little things as like a single one column stack that you
23:08 know you're gonna use an a that makes sure that everything is uniform it looks the same across every page and across
23:15 every instance on the on the same page because you can have a partial multiple times on the same page right now what I
23:23 discovered you computer DM Joe sorry interrupting you can hear you compare
23:28 this page size and efficiency of using a partial verse the same stack multiple time it's exactly the same well okay I
23:35 do have to say a partial does does add one extra div to your page but that's I
23:41 mean it makes pretty much it's the same thing as is it if you were adding the same stacks to the page but you get a
23:48 lot of you know all that benefit of saving time and energy with managing your content but even the CSS you into
23:57 CSS be more efficient because you don't have to have the tab to zazz a CSS for the each instance of a column stack or
24:04 something no I believe a stacks will still actually yeah it wouldn't yeah it
24:13 wouldn't compartmentalize that CSS it still is if you were to add those stacks the same there are some new things
24:20 coming in in stacks for that that will make some of that better but right now
24:26 really partials is all about saving time and making your site's easier to manage good now one thing I've noticed is so
24:35 yeah I've been working on Weaver the new Weaver space site and actually migrated I guess we can talk about this a little
24:42 bit go off on a small tangent here when I created the Weaver space site I actually broke it up into multiple
24:47 project files and what I did was I consolidated all in to a single project I just found trying
24:56 to manage a website with multiple project files was kind of a nightmare so I finally migrated everything into a
25:04 single project file which has been awesome but I have a ton of partials so I've been trying to figure out ways to
25:11 find what partial I want or uh the kind of when I'm looking at edit mode to see
25:18 what on the page is in its normal stack and what is a partial and what for a
25:23 while um I publicized a cool little hack where you can put in a font awesome code
25:29 in your partial name and it would display that font awesome icon in the stack name which was kind of cool but in
25:36 the Stax library like the the actual font awesome code would show right so it
25:42 didn't make it too great inside the Stax library it was kind of hard to see what everything was so but for some reason I
25:49 never thought about this you can use emoji in your stacks partial names like
25:58 come on dude that was like life-changing for me like two weeks ago I I was like what and so yeah I've been using emoji
26:06 in my stacks partial names so I can easily see that a particular stack if it
26:13 has if the name has an emoji on it inside edit mode I know that that is a
26:18 partial and it allows me to identify like kind of categorize my partials just
26:24 by if I put a star you know next to the name an emoji star so I don't go crazy I
26:29 don't do anything like crazy emojis but but yeah you could if you wanted to ink this Sony emoji in your personal names
26:37 that's my new bigger pen say say you cow dog okay you know trend those are a
26:49 little man-on-man love sometimes you know
26:57 Jojo it's the little things Jo yes sir
27:03 hey that was pretty much all I had on parcels and sometimes that was good um
27:09 thank you thank you I think you need a
27:14 nap Greg I can use nap too but I got lots of work to do I do need a nap Joe
27:19 thank you for your thoughtfulness and and noticing the black bands and bags
27:27 around my eyes hey dude you got a haircut or something you look good though you don't look you don't look like I just had a baby well I had I had
27:33 to get rid of all the great bags as I'm as noticeable you know it's creeping up
27:41 besides they're my old age of 36 you know getting old so well good to talk to
27:50 you Joe yeah it was great thank you for joining we should do this again next week yeah yeah maybe it's a thing much
28:04 everybody hope you enjoyed today's show can i touching base back with Greg and myself learn a little bit about parcels
28:10 and some retouch based on cloud flare that was actually kind of a fun little tangent to the cloud for one so yeah
28:15 cool Greg where can everyone find you on the interwebs chilly Doc's AFRICOM
28:21 chilly Doug hosting calm at bar shirt on Twitter sweet and I run deeper space
28:27 everyone this is Joe workman I'm at Joe workman everywhere where you can check out at Weaver space everywhere as well
28:33 um I'm actually undelete Greg I actually went on LinkedIn and created a Weaver space account over there we'll see if
28:40 that gets us any traction testing out LinkedIn a little bit I know it's kind of old feels old-school but seems like a
28:46 lot of people are using it again so yeah if you want to check me out on LinkedIn you can check me out on LinkedIn now as
28:52 well and for we were radio if you want to listen to any past shows my most
28:58 probably my most linked to episode that I linked to everybody is episode 10 is on the Weaver radio homepage it is about
29:05 how to migrate from HTTP to HTTPS I linked to that episode all
29:10 time to tell people you know all the various steps on what they need to do to you know migrate and get HTTP on your
29:18 sites so if you haven't listened in that episode make sure you check that out go to Weaver radio.com slash archive you
29:25 can see all of our old shows or you can find us on all your favorite podcast apps so yeah take care of Greg and we
29:34 will talk to you soon hey everyone remember feedback at Weaver radio.com or
29:39 didn't happen Cheers
29:50 there we go
29:59 you"}]
Search the page
0