Podcasts about static sites

  • 34PODCASTS
  • 44EPISODES
  • 41mAVG DURATION
  • ?INFREQUENT EPISODES
  • Oct 9, 2024LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about static sites

Latest podcast episodes about static sites

PodRocket - A web development podcast from LogRocket

Matt Kane, core maintainer for Astro, discusses the exciting new features in Astro 5. He talks about the content layer API, server islands, and the future developments that Astro users can look forward to. Links https://astro.build https://x.com/ascorbic https://indieweb.social/@ascorbic https://bsky.app/profile/mk.gg https://mk.gg https://dev.to/ascorbic We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Let us know by sending an email to our producer, Emily, at emily.kochanekketner@logrocket.com (mailto:emily.kochanekketner@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understand where your users are struggling by trying it for free at [LogRocket.com]. Try LogRocket for free today.(https://logrocket.com/signup/?pdr) Special Guest: Matt Kane.

Dev Branch - Monthly WordPress Web Development Talk Show
EP36 - Digital Spring Cleaning

Dev Branch - Monthly WordPress Web Development Talk Show

Play Episode Listen Later Apr 8, 2024 54:00 Transcription Available


This month on Dev Branch we will be discussing our approach to spring cleaning, digitally. We explore the world of digital spring cleaning to consolidate and secure digital assets for improved WordPress site management. Dive into the benefits of domain and hosting consolidation, SSL certificate management tools, and the efficient monitoring capabilities of Uptime Kuma. Learn how centralizing website updates and streamlining monitoring can enhance security, manageability, and cost-effectiveness. Uptime Kuma (Pikapods) (Yunohost) Pikapods Uptime Robot Simply Static Plugin WP2Static Panel: Jason Tucker Jason Cosper Sites: https://www.facebook.com/events/1888308011615987 https://www.linkedin.com/events/7181856349545193472/comments/ https://wpwatercooler.com/devbranch/ep36-digital-spring-cleaning/ Chapters: 00:00 Welcome to DevBranch Digital Spring Cleaning! 00:52 The Fun of Discord Communities 01:47 Domain Dilemmas and Spring Cleaning Strategies 02:40 The SSL Certificate Juggle 03:40 Finding the Right Tools for Digital Management 05:41 The Journey to Static Sites 10:44 Consolidating Digital Assets and Web Hosts 13:59 Domain Name Consolidation: A Necessity? 21:36 The Shared Hosting Experience 24:52 The Perils of Neglected Shared Hosting 26:23 Discovering a Hacked Account 26:45 The Journey of Account Cleanup 27:53 Spring Cleaning Turns into Mitigation 28:42 Exploring Old Installs and Security Measures 31:44 The Power of WordPress for Content Management 36:02 Leveraging Uptime Kuma for SSL and Domain Monitoring 41:01 Consolidation and Management of Digital Assets 43:38 The Importance of Regular Maintenance and Updates 45:24 Utilizing Tools for Efficient Site Management 52:40 Wrapping Up: The Value of Community and Engagement What is WPwatercooler? WPwatercooler is streamed live and recorded as the self-titled show on the WPwatercooler Network. Our objective with the show since the beginning has been to help people in this industry have a place to hear people, much like themselves, talk about the technologies and methods we all use on a daily basis. We named WPwatercooler to be that, the watercooler that WordPress folks can gather around and participate in the conversation, or just sit back and learn from the discussion. Our listeners and contributors come from all walks of life and all backgrounds. We strive to make this place as welcoming and accessible as we can. Learn more at https://www.wpwatercooler.com/wpwatercooler What is Dev Branch? Dev Branch is streamed live and recorded monthly on the first friday of the month as the developer-focused discussions of the WPwatercooler Network. Dev Branch is released on its own podcast feed and made available live and on-demand in video format on Facebook, YouTube, LinkedIn, and Twitch.  Learn more at https://www.wpwatercooler.com/devbranch

COMPRESSEDfm
156 | Astro Beyond Static Sites: B2B SaaS Kit

COMPRESSEDfm

Play Episode Listen Later Nov 2, 2023 48:29


Yaroslav joins Compressed to give his tips and tricks on Astro and getting the most out of it.Show Notes00:00 Welcome Yaroslav01:43 Onboarding to Astro18:32 Fat Island21:17 B2B SaaS Kit29:39 Auth Services31:52 Building an App36:03 Learning Curve41:50 Picks and Plugs

WP Tavern
#64 – Patrick Posner on Using WordPress To Create Static Sites

WP Tavern

Play Episode Listen Later Feb 22, 2023 49:39


On the podcast today, we have Patrick Posner. Patrick is a solopreneur and has been developing with WordPress since 2010. He's worked in many environments, as a freelancer, a senior developer in a WordPress product company, and since 2020 he's been working full time on his own projects. One of his projects is a plugin called Simply Static. Its purpose is to make a static version of your website. This, of course, begs the question, what is a static site? We explore the idea of 'flattening' your website, only putting the files needed for your website, whilst taking WordPress offline. We get into the pros and the cons of why you might wish to do this as well as some plugins and services which will enable this. It's a really interesting subject and one that you might like to explore, and this podcast is a great primer for that.

20minJS
Episode 23 - Let's talk about Astro with Chris Bongers

20minJS

Play Episode Listen Later Aug 9, 2022 27:49


Chris Bongers, team lead and Sr. Developer at daily.dev is back on the show to discuss Astro. If you haven't heard or tried the framework yet, this is a great opportunity to catch up and learn the basics to get started.Get to know ChrisTwitter: https://twitter.com/DailyDevTips1DailyDevTips website: https://daily-dev-tipsInteresting links:Daily.dev: https://daily.dev/Astro: https://astro.build/Review Us!Don't forget to leave a review of the episode or the entire podcast on Podchasers!Meet our host, OpenReplay:OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

20minJS
Episode 3 - The Jamstack with Brian Rinaldi and Raymond Camden

20minJS

Play Episode Listen Later Mar 22, 2022 27:46 Transcription Available


In this episode Brian and Raymond discuss the Jamstack, what it is, how did it start and what are their favorite tools for the job.If you liked the topic, you can use the promo code pod20minjs22 to get a 35% discount when you buy their book, "The Jamstack Book".Show links:Check out Raymond's preferred stack:Eleventy (e11y): https://www.11ty.dev/Netlify: https://www.netlify.com/FaunaDB: https://fauna.com/Algolia: https://www.algolia.com/And check out Brian's recommended stack:Hugo: https://gohugo.io/NextJS: https://nextjs.org/SvelteKit: https://kit.svelte.dev/ & check our episode with Mark Volkmann on this topicAstro: https://astro.build/Sanity:  https://www.sanity.io/Contentful:  https://www.contentful.com/Get in touch with our guests:Brian: @remotesynthRaymond: @raymondcamdenReview Us!Don't forget to leave a review of the episode or the entire podcast on Podchasers!Meet our host, OpenReplay:OpenReplay is an open-source session replay suite, built for developers and self-hosted for full control over your customer data. If you're looking for a way to understand how your users interact with your application, check out OpenReplay.

Python Bytes
#266 Python has a glossary?

Python Bytes

Play Episode Listen Later Jan 13, 2022 26:46


Watch the live stream: Watch on YouTube About the show Sponsored by Datadog: pythonbytes.fm/datadog Brian #1: Python glossary and FAQ Inspired by a tweet by Trey Hunner that referenced the glossary glossary All the Python and programming terms in one place Often refers to other parts of the documentation. Forget what an “abstract base class” is? Just look it up FAQ Has sections on General Python Programming Design and History Library and Extension Extending/Embedding Python on Windows Graphic User Interface “Why is Python Installed on my Computer?” Some decent reading here, actually. Example What is the difference between arguments and parameters? - that's under Programming Michael #2: Any.io Learned about it via asyncer AnyIO is an asynchronous networking and concurrency library that works on top of either asyncio or trio. It implements trio-like structured concurrency (SC) on top of asyncio Works in harmony with the native SC of trio itself Check out the features AnyIO also comes with its own pytest plugin which also supports asynchronous fixtures. Brian #3: Vaex : a high performance Python library for lazy Out-of-Core DataFrames suggested by Glen Ferguson “Vaex is a python library for lazy Out-of-Core DataFrames (similar to Pandas), to visualize and explore big tabular datasets.” out-of-core: “The term out-of-core typically refers to processing data that is too large to fit into a computer's main memory.” - from machinelearning.wtf, a Machine Learning Glossary site. nice tie in, right? Vaex uses memory mapping, a zero memory copy policy, and lazy computations. There's a great intro in the form of a presentation from SciPy 2019 Michael #4: Django Community Survey Results Only 15% of Django developers use it ONLY for work, while two thirds use it both for work and for personal, educational, or side projects. Majority use latest Django Most devs upgrade every stable release Postgres is the primary DB (MongoDB is nowhere in sight) Most sites have Redis caching tiers Michael #5: Extra, Extra, Extra, Extra: Django security releases issued: 4.0.1, 3.2.11, and 2.2.26 Static Sites with Sphinx and Markdown course by Paul Everitt is now out CalDigit Thunderbolt 4 Element Hub review (more info Video by Doc Rock, get it on Amazon here) StreamDeck setup for our live streams Michael's PyBay HTMX talk is up Python Web Conf 2022 - I'll be speaking there and we're media sponsors of the conference so use code PythonBytes@PWC2022 for 15% off, March 21-25. PyCascades 2022 is also happening soon, February 5th-6th, 2022 Joke:

Drifting Ruby Screencasts
Deploying Static Sites

Drifting Ruby Screencasts

Play Episode Listen Later Jan 2, 2022 9:26


deploying static sites
WPMRR WordPress Podcast
E163 - Bringing Back Static Sites at a Massive Scale (Miriam Schwab, Strattic)

WPMRR WordPress Podcast

Play Episode Listen Later Sep 14, 2021 53:31


In today's episode, Joe talks to Miriam Schwab, the co-Founder and CEO of Strattic - an all-in-one static site generation and hosting platform that instantly optimizes WordPress by converting it to a static architecture. Content managers and marketers can continue to manage content in WordPress as usual, while developers get to bask in the glory (and enjoy the peace of mind) of a fully headless website.     Miriam shares her agency's vision to provide a link between the WordPress functionality and the speed performance of static sites, what it was like to build a company while raising 7 children, and why they continue to offer a 30-day free trial to new customers.   Episode Resources: Strattic is on Facebook, LinkedIn, Twitter Miriam Schwab is on LinkedIn, Twitter, and Facebook Leave an Apple podcast review or binge-watch past episodes Visit the WPMRR Community The 2021 WPMRR Virtual Summit   What to Listen For: 00:00 Intro 07:01 Welcome to the pod, Miriam 08:36 What is Strattic? 13:55 Site performance is important in converting visits to clients 15:29 It started from discovering static site generators  23:54 Managing an agency while raising children 28:30 Work at a pace that works for you, take baby steps 29:45 Funding is focused on product improvement and building additional functionality 33:54 Clients providing their customers high quality hosting company 38:30 Why offer a 30-day Free Trial? 44:46 Headless WordPress is no longer foreign but it's not too common yet 47:55 The religious limitations of being a Jewish woman 50:54 Being a female founder becomes a challenge when it comes to fundraising 54:59 Find Miriam online

Tag1 Team Talks | The Tag1 Consulting Podcast
Static Site Generators at VA.gov: Metalsmith, Gatsby, and the Future of Static Sites - Tag1 TeamTalk

Tag1 Team Talks | The Tag1 Consulting Podcast

Play Episode Listen Later Jul 14, 2021 38:31 Transcription Available


The VA.gov website serves critical functions for those who serve our country. Built on #DecoupledDrupal and #Metalsmith as a #StaticSiteGenerator, the Department of Veterans' Affairs website is one of the most compelling and robust examples of a powerful decoupled #Drupal architecture serving #StaticSites and #Jamstack-driven deployment. Plus it uses #GraphQL to mediate the back-and-forth communication between Drupal and the VA.gov static site. In this Tag1 Team Talks episode with Preston So (Editor in Chief at Tag1 Consulting), Michael Meyers (Managing Director at Tag1 Consulting), and special guest Neil Hastings (Tech Lead for the Core CMS team at VA.gov), learn more about how the VA.gov website offers functionality not just for its core users but also for content editors and even outside developers, thanks to its open government focus and Lighthouse APIs for developer-contributed applications.

The Drunken UX Podcast
#89: Building Static Sites Using Eleventy w/ Stephanie Eckles

The Drunken UX Podcast

Play Episode Listen Later May 24, 2021 59:45


Looking for an easy entry point to create your first static site? Eleventy might be the right tool for that project. With a low barrier to entry and a lot of support out of the...

North Meets South Web Podcast
Rolling up, building static sites, and user wants

North Meets South Web Podcast

Play Episode Listen Later Feb 21, 2021 53:23


Jake and Michael discuss rolling up assets in legacy projects, building static sites with Vite and Statamic, and realising the hopes and dreams of your applications' users into actual development work.

Even-Keeled
03: Static Sites with Gatsby (ft. Jacob Hebert & Matt McGee of Headway)

Even-Keeled

Play Episode Listen Later Jan 4, 2021 38:24


In this episode, Jon chats with Jacob Hebert and Matt Mcgee from the Headway development team about creating static sites with Gatsby. They dive into their experience with Gatsby on client projects and solutions they've found most helpful for CMS integration, styling, SEO, and more. 

Web Dev 101 - Front End, Back End, Full Stack
Static Sites and Static Site Generators

Web Dev 101 - Front End, Back End, Full Stack

Play Episode Listen Later Sep 25, 2020 12:44


devNursery.com and AlexMercedCoder.com follow on Twitter @alexmercedcoder

The Drunken UX Podcast
#65: What Are Static Site Generators All About w/ Jared White

The Drunken UX Podcast

Play Episode Listen Later Jun 22, 2020 59:40


The more things change, the more they stay the same. Such is true as we dive deeper into dynamic frameworks like React or Angular, while simultaneously returning to tried and true methods of delivering performant...

Trico GameArts
#47 Reason not to Start a Wordpress site & Rise of Static

Trico GameArts

Play Episode Listen Later Jun 9, 2020 16:42


End of an Era Wordpress sites Rise of Static. I Talk about some reasons not to start a Wordpress Website in 2020 if you are starting out online and wanting to monetize it, And the rise of Static Site Generators. https://ariabento.wordpress.com/2020/05/14/no-website-in-2020/ ---- Links I used for my thoughts on Static Sites: https://www.gatsbyjs.org/features/cms/gatsby-vs-wordpress https://www.taniarascia.com/migrating-from-wordpress-to-gatsby/ https://donovannagel.com/niches/ Platforms for Portfolio: - https://www.artstation.com/ - https://www.behance.net/ - https://dribbble.com/ - https://wordpress.com/

Remote Ruby
Bridgetown Ruby with Jared White

Remote Ruby

Play Episode Listen Later May 22, 2020 55:54


Welcome to Remote Ruby! Today, we have a special guest, Jared White, the author of Bridgetown Ruby. He’s been designing and building since the late nineties. We learn why it’s so nice to have Bridgetown. The topic of Static Sites is discussed. A new project called, RedwoodJS is brought up by Jared. Also, the new release of Gatsby Recipes is talked about by Andrew. Jared also tells us something about a new thing Bridgetown is cooking up with a liquid template engine. And what’s up with “swup?” Download this episode and find out here!

The Drunken UX Podcast
#61: Creating Efficient Emergency Websites

The Drunken UX Podcast

Play Episode Listen Later Apr 27, 2020 59:56


Emergencies are unavoidable – they wouldn’t be emergencies otherwise. But when crisis strikes, it always helps to be prepared with a strategy. Websites are no different, and there are a few simple tactics you can...

That's my JAMstack
Eduardo Bouças on dynamic static sites, Staticman, Sourcebit and more

That's my JAMstack

Play Episode Listen Later Mar 17, 2020


Quick show notes Our Guest: Eduardo Bouças What he'd like for you to see: Hear thoughts on Sourcebit and contribute to the project His JAMstack Jams: 11ty | Netlify | Stackbit | NextJS His Musical Jam: Hozier Other Tech mentioned Jekyll Staticman Support That's my JAMstack by donating to their Tip Jar: https://tips.pinecast.com/jar/thats-my-jamstack

dynamic jamstack static sites eduardo bou
Rustacean Station
Creating Static Sites in Rust with Vincent Prouillet

Rustacean Station

Play Episode Listen Later Dec 19, 2019 54:24


Vincent Prouillet talks about his experience building the Zola static site generator (formerly known as Gutenberg) and reflects on five years of working with Rust. Contributing to Rustacean Station Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help create the podcast itself! Twitter: @rustaceanfm Discord: Rustacean Station Github: @rustacean-station Email: hello@rustacean-station.org Timestamps [@00:59] - What’s a static site generator? [@03:52] - How easy is it to build and edit a site? [@07:58] - Why create a new static site generator? [@12:35] - The Tera template engine and Vincent’s experience building it [@17:53] - Creating filters and tests to use with Tera [@24:29] - What’s a taxonomy? [@25:48] - Mapping content to URLs [@30:53] - The experience of being an open source maintainer [@33:57] - Rust crates and features used by Zola [@36:57] - How the Rust ecosystem ensured fast performance [@40:35] - Is Rust ready for web applications? [@43:25] - What applications are best suited to Rust now? [@46:50] - Issues or things you wish existed in Rust? [@51:08] - Helping out with Zola References and Resources Vincent Prouillet Personal Site @20100Prouillet Zola Zola Website Zola Forum Tools/Crates used by Zola pulldown-cmark (Markdown) syntec (Syntax highlighting using Sublime Text definitions) rayon (Parallel computation) heaptrack (Memory Profiler) Static Site Hosts Github Pages Netlify Crates for Web Applications jsonwebtoken Bcrypt Validator Compiled Template Engines askama maud horrowshow Runtime Template Engines Tera (Jinja2-like HTML template engine) ramhorns rust-mustache Static Site Generators Hugo Jekyll Pelican Other links Forestry (WYSIWYG CMS for Static Sites) Keyword Arguments RFC kickstart (Scaffolding tool) Credits Intro Theme: Aerocity Audio Editing: Jeremy Jung Hosting Infrastructure: Jon Gjengset Show Notes: Ben Striegel Hosts: Jeremy Jung

Software Sessions
Creating Static Sites in Rust with Vincent Prouillet

Software Sessions

Play Episode Listen Later Dec 18, 2019 53:45


Vincent Prouillet talks about his experience building the Zola static site generator and reflects back on five years of work with Rust.

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

That's my JAMstack

Play Episode Listen Later Nov 19, 2019


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

HTML All The Things - Web Development, Web Design, Small Business
Static Sites, Server Side Rendering, Single Page Apps

HTML All The Things - Web Development, Web Design, Small Business

Play Episode Listen Later Nov 6, 2019 69:29


In this episode Matt and Mike discuss the difference between various types of websites including static states, server side rendering, and single page apps. With so many different ways to code up and deliver websites to users, the choice isn't always simple. Performance, infrastructure/hosting type, and of course the learning curve all play a factor in what type of website you'll create for your users. This episode goes over some of the technologies at play with each type. Then later in the weekly Web News segment, we discuss the HTML All The Things website and how the project has evolved over time before coding has even begun. You can find us on... Facebook | Twitter | Instagram RSS | Patreon | Spotify Medium | YouTube | GitHub  Reddit | Discord

performance serverside server side rendering static sites single page apps web news
That's my JAMstack
Gift Egwuenu on Gridsome, Netlify, Serverless and more

That's my JAMstack

Play Episode Listen Later Nov 5, 2019


Quick show notes Our Guest: Gift Egwuenu What she'd like for you to see: Her Blog and her YouTube Channel Her JAMstack Jams: Gridsome and Netlify Her musical Jam: Gift's curated YouTube Playlist Other Technologies mentioned Hugo NuxtJS GatsbyJS Transcript Bryan Robinson 0:03 Welcome to another episode of that's my JAMstack the podcast where we highlight amazing people in the community and ask the pressing question, what's your jam in the JAMstack? This week's episode, we have one of the Co-organizers of ConcatenateConf, and JAMstack Lagos, the wonderful Gift Egwuenu. Welcome to the That's My JAMstack podcast. Thanks for being on the show today. Gift Egwuenu 0:27 Thanks for having me, Bryan. Thanks for having me. Bryan Robinson 0:30 No problem. So I've been following you on Twitter for a little while. But I want you to go ahead and introduce yourself to the audience. Tell us who you are, what you do for work, what you do for fun, that kind of thing. Gift Egwuenu 0:40 Yeah, sure. So my name is Gift Egwuenu. I'm a software engineer, and I work for a company called Andella and is based in Lagos, Nigeria. And I'm also a technical writer. I own my own blog where I write about technical topics, mainly focused on front end JavaScript, as well as JAMstack and accessibility. I also run several communities here in Lagos, one of which is the JAMstack meetup in Lagos, as well as a conference called Concatenate. I helped organize that. And for fun, I love photography. So I take pictures, majity street photography, but yeah, that's pretty much everything. Bryan Robinson 1:26 Very, very cool. So so you're pretty busy, especially with Concatenate just ending a few weeks ago, right? Gift Egwuenu 1:32 Yeah. You know about contacting? Cool. Yeah, it was amazing. It was amazing. Bryan Robinson 1:39 Yeah, this is the second year that y'all ran Concatenate?Unknown Speaker 1:42 Yeah. So we had our first edition last year, and this second edition was really amazing. Because last year was majority just a remote conference. For this year, we're able to bring down some speakers as well as have other speakers remotely. So yeah. It was fun. Bryan Robinson 2:01 Very cool. So so obviously the JAMstack and static sites are what we're going to talk about today, what would kind of your entry point into the idea of the JAMstack or the idea of static sites? Gift Egwuenu 2:11 So I first time I actually heard about jam stack was from my Twitter timeline. So this was last year 2018. In last year, I was scrolling through Twitter and I saw the team jump stock and I was kind of confused at first actually wanted to know what this because you know, there are so many stocks, the mean stock, the lumps that I just wanted to know what it actually means. And and, yeah, so I just had to do like a Google search about it. And it was quite interesting. Gift Egwuenu 2:42 At the same time, I just started blogging. So I started my blog, the same time and I was actually scouting for topics to learn more about and also write about, and this was really interesting. So I did my research. Thanks to the jamstack.org site. was really helpful. And then I stayed doing a lot of research about it. And I wrote my first blog posts on the JAMstack. That was my entry points. Bryan Robinson 3:11 Very cool. And I saw I saw on your blog, you've got like a post about Nuxt, you've got post Gridsome you've got post about Hugo, what's kind of your favorite technology or your favorite piece of the JAMstack? Gift Egwuenu 3:22 Okay, that's, that's a difficult question. Cuz Actually, yeah, I've actually played with a couple of them. But right now I would say my favorite is Gridsome. Yeah. I initially worked with Hugo. This was while, I; This was I actually started working with Hugo without knowing about the JAMstack at first, because I had like, contracts gig where I had to build a custom Hugo thing, but then I didn't know have any idea about the JAMstack but I knew what Static Sites were. Didn't know there was something called the JAMstack. So I worked with Hugo. My first blog was actually a Hugo site because then I was pretty much invested in Hugo. So I had to like get my blog running on Hugo. I did I did that for pretty much one year before I started learning more about Nuxt and at the time, Gatsby was very, very popular even though I am also a React developer when I found out there was also a similar a similar static site generator like Gatsby and it was with some he was quite new at the time that I started using it. So I'd say it's just checked the docs, and it was really interesting. And then I decided at that point, I just say it's port my Hugo blog to Gridsome And ever since then, I've been loving it. Bryan Robinson 4:49 I only know a very little bit about Gridsome. And that's kind of it's on that. It's the Static site generator for Vue that Gatsby is for react? Gift Egwuenu 4:58 Yes is pretty similar to Gatsby because he has the same GraphQL integration that Gatsby has. So yeah, they are pretty similar but they just have different programming languages. React and Vue. Yeah. Bryan Robinson 5:15 And I assume you kind of started making that transition from Hugo over to over to Gridsome because you were working in JavaScript more than and what Hugo's in actual Go. Gift Egwuenu 5:25 Yeah, exactly. So I actually wrote I wrote a blog post on why I made the transition. Because Yeah, I was working with Hugo, I To be honest, I haven't really done anything with Go. So I was basically just doing things out of my own knowledge. I didn't really know so much about Go programming and it was very difficult for me to customize my blog at that point. So when I found out that Okay, there is Gridsome and actually love working with Vue. This is something that I can customize on my own without having to like Seek for extra help. So I just decided to make that transition. Bryan Robinson 6:05 Yeah. So so obviously that's that's you and your kind of personal and your blog site and all that. Are you using JAMstack philosophies professionally, at all Gift Egwuenu 6:14 So that's the thing. At my job. I really don't use the JAMstack. I only use it for Yeah, my personal projects on my blog. Bryan Robinson 6:25 Okay, cool. And do you find that as you experiment with these technologies, are you able to bring any kind of peace that thought process back over to kind of your non jam stack job? Gift Egwuenu 6:36 Yeah, so currently we are I'm working. I'm working with React at my job. But a couple of a couple of teams in my company, actually using Gatsby so which is great. My team currently only uses React. So yeah, this is something I can Maybe talk to them about if they're interested in making the switch. Well, yeah, that's though that's going to be long shots but yeah. Bryan Robinson 7:07 So is Gridsome what you would consider your jam the JAMstack? Kind of your favorite technology. Are there any other technologies that you're really passionate about right now? Gift Egwuenu 7:16 Yeah. Gridsome is one of them. I'm really, I'm really happy about scripts on my last season. It's then another technology that I love using is Netlify. Yeah, because Netlify was like the my entry into the JAMstack. I got to know about the JAMstack through Netlify, and pretty much works with a couple of Netlify products. I use Netlify for almost all my deployments, which is great. Yeah, so I love those two technologies a lot. Bryan Robinson 7:52 So you've been working in kind of the JAMstack for a couple years now. What's going to keep you there? What is it about the JAMstack That is is hopefully going to be the big future of the web? Gift Egwuenu 8:04 So for me basically JAMstack, I feel like JAMstack is still evolving because a lot of people are still trying to get acquainted with the whole knowledge about the JAMstack. I actually started working with JAMstack last year and so far it's been amazing and I feel like for the future we don't we can't we can't actually tell how much you can do with the JAMstack right now. Gift Egwuenu 8:32 You can do a lot. People actually just think JAMstack is all static sites is just for needing a basic web or a basic websites for know you can actually extend the the things you can do with JAMstack even now that you have like things like serverless, which I'm actually at this point I'm trying to learn more about the serverless architecture. So yeah, you can pretty much extend the use cases for JAMstack in whatever you're working with. Bryan Robinson 9:06 Yeah, definitely. And so with the kind of the serverless stuff that you're starting to explore, do you have a background in back end development or are you primarily front end? Gift Egwuenu 9:15 Yeah. I have a background in back-end. In my job I also do back-end development with NodeJS. Bryan Robinson 9:23 Okay. Very cool. So, so yeah, adapting that to serverless should be should be pretty simple and pretty fun. Gift Egwuenu 9:28 Yeah, it is. Like yesterday, I was going through, I think his name is Jason. So he had like a workshop on Front-end Masters yesterday and I followed through. And he also one of the, all of the amazing things about his workshop was when he was trying to teach us about how to get started with serverless functions. And it was very easy. It was it was very slick, like, I did not think it will be that easy. Yeah, just Amazing. Bryan Robinson 10:02 So, what, uh, what is your actual like musical jam right now? Where are you listening to what fuels your day? What's your favorite music or artist or song? Gift Egwuenu 10:12 Every day I have a playlist rights of Nigerian music, which I think I should share. Cuz it has pretty much everything that I love from R&B to Afro beats, mostly nigerian music. So yeah, it's a playlist on YouTube that I just developed for myself. And I use it mostly when I'm working. Bryan Robinson 10:38 Awesome. Yeah, definitely share that link with me. And we'll and we'll share it out because that sounds really amazing. Especially, especially like R&B and, and that sort of thing. I've always enjoyed that. Gift Egwuenu 10:48 Cool, I will share that. Bryan Robinson 10:51 So last, but certainly not least, is there something that you would like to promote that you're doing something you kind of want to get out there and share with the world? Gift Egwuenu 10:59 Yes, sure. I would like to talk about my blog. I know I've said a lot about it already. So I have a blog. It's giftegwuenu.com. And I also have a YouTube channel where I talk about tech, as well as my personal life. So it's on YouTube. I'm also Gift Egwuenu. So,that's my shameless plug. Bryan Robinson 11:22 Excellent, excellent. So yeah, and I definitely recommend, recommend that blog, at least. I haven't seen your YouTube channel. Go check that out too. But I love all the articles you've written on your blog so far. Gift Egwuenu 11:31 Thank you. Thank you. Bryan Robinson 11:33 Alright, well, we'll we'll wrap things up. I really appreciate you taking the time to chat with us today. And, and hopefully, we'll see you doing more and more amazing things, especially with concatenating jam sack Legos and stuff like that. Gift Egwuenu 11:44 Thank you. Thank you for having me. This was fun. Bryan Robinson 11:47 Yeah, I really enjoyed it. Thanks a lot. Bryan Robinson 11:52 Hey, everyone, it's Bryan again. And I want to say thank you to everyone who has listened to the podcast and asked if you enjoyed it, you head over to your podcast application. Give us a review or rating, how people find this podcast and learn more about the amazing community that we work in. Thanks for listening and we'll see you next time.Transcribed by https://otter.aiIntro/outtro music by bensound.com

Heavybit Podcast Network: Master Feed
Ep. #48, Dynamic Static Sites with Shalom Volchok of Digital Optimization Group

Heavybit Podcast Network: Master Feed

Play Episode Listen Later Oct 24, 2019 24:39


In episode 48 of JAMstack Radio, Brian speaks with Shalom Volchok, CEO & Co-Founder of Digital Optimization Group. They discuss Shalom's background in online herbal products, and reintroducing dynamic content into static sites.

JAMstack Radio
Ep. #48, Dynamic Static Sites with Shalom Volchok of Digital Optimization Group

JAMstack Radio

Play Episode Listen Later Oct 24, 2019 24:39


In episode 48 of JAMstack Radio, Brian speaks with Shalom Volchok, CEO & Co-Founder of Digital Optimization Group. They discuss Shalom's background in online herbal products, and reintroducing dynamic content into static sites.

Heavybit Podcast Network: Master Feed
Ep. #48, Dynamic Static Sites with Shalom Volchok of Digital Optimization Group

Heavybit Podcast Network: Master Feed

Play Episode Listen Later Oct 24, 2019 24:39


In episode 48 of JAMstack Radio, Brian speaks with Shalom Volchok, CEO & Co-Founder of Digital Optimization Group. They discuss Shalom’s background in online herbal products, and reintroducing dynamic content into static sites. The post Ep. #48, Dynamic Static Sites with Shalom Volchok of Digital Optimization Group appeared first on Heavybit.

JAMstack Radio
Ep. #48, Dynamic Static Sites with Shalom Volchok of Digital Optimization Group

JAMstack Radio

Play Episode Listen Later Oct 24, 2019 24:39


In episode 48 of JAMstack Radio, Brian speaks with Shalom Volchok, CEO & Co-Founder of Digital Optimization Group. They discuss Shalom’s background in online herbal products, and reintroducing dynamic content into static sites. The post Ep. #48, Dynamic Static Sites with Shalom Volchok of Digital Optimization Group appeared first on Heavybit.

That's my JAMstack
Andy Bell on 11ty, static sites, progressive enhancement and more

That's my JAMstack

Play Episode Listen Later Aug 27, 2019 18:49


Quick show notes Our Guest: Andy Bell His current big project: Every Layout His JAMstack Jam: 11ty His musical Jam: Lyre le Temps Transcript Bryan Robinson 0:00 Today we have an awesome guest. He's a web designer and developer. You may know him from his CSS newsletter, Piccalilli, his awesome 11ty the starter theme Hylia, his friendly browser checker, mybrowser. FYI, or just his amazing hot takes on Twitter. Let's go ahead and welcome to the show Andy Bell. Andy, how's it going today? Hey, how you doing? Andy Bell 0:17 Okay. Thanks for having me. I'm pretty good. Bryan Robinson 0:21 So that was my introduction of you. But how would you describe yourself? Are you a designer or developer in your own mind, Andy Bell 0:26 I'll say I'm a hybrid sort of buff. So I tend to call myself a web designer these days because even though it's pretty old school term, it sort of describes what I do perfectly. I tend to see projects start finished. So yeah, web designer, or front end developer is tends to do most of the time these days. Bryan Robinson 0:46 Cool. So So what do you actually do for work and for fun? Andy Bell 0:58 And then other guys a chance to have fun because I've got two young kids. Yeah, fund is whatever, whatever includes those two, but yeah, I remember fun from before that. Bryan Robinson 1:11 I got young the same way I got I got three and a half year old, there's not a lot of fun. Andy Bell 1:15 So, I feel for you there. Bryan Robinson 1:19 Alright, so so what was kind of your entry point into this whole like jam stack philosophy and skill and or static sites or wherever you like to call it? Andy Bell 1:27 So, I started with stack size and with Jekyll, a few years ago, I got into Jekyll. I picked up as a solution for really rough agency project. That was, it was super fluid, the brief was so thin you could smoke it. And I just knew that it was going to be a nightmare from from the start. So I suggested, what do we use Jekyll to build it, because if, if I'm going to things change, it'll be a much easier process so that they're going to be really into it. And obviously it isn't it for our personal blog, and all that but is when 11ty came around, where I really started getting into static site stuff properly, really heavily into it, because it's just such a flexible system. And ever since then, I literally use it for everything now. And so yeah, it's brilliant. Love it. Bryan Robinson 2:25 So as a professional Freelancer using it on like your client projects and stuff like that. Andy Bell 2:30 If you're to list of things that 11tycurrently does for me is if prototyping, visual design. And its power in a book is power in the newsletter. And its power in normal client websites, my website, literally everything is now rolling through 11ty in some way awesome form at the moment. Bryan Robinson 2:56 So So would it be safe to say that that kind of 11ty is kind of your jam in the jam stack? Andy Bell 3:03 Oh, absolutely. Yeah. big thick wad of 11ty jam. Bryan Robinson 3:10 There is there any other technologies or products that you're utilizing in the jam stack right now? Andy Bell 3:14 Yeah, so do a lot of stuff with with Node when I do anything that's got like backends. So, I tend to like So this project, called every layer that I work on with Heydon Pickering. Tha t's all built with 11ty but we use Heroku and Node to do the sort of clever stuff. Which is all going to be well by the time this goes out it actually will be live. And so I tend to use that I but I am a slowly get into the survivalist stuff as well in the Cloud Functions, because Netlify made that really easy. So yeah, but really, I tend to stick around in static site world. Yeah, that's, that's where I hang out. Bryan Robinson 3:56 Cool. So what what kind of what actually made you fall in love with jam stack? Like you talked about, you know, Jekyll being your entry point, obviously. Now it's 11ty that's making it much more, I guess, probably fun to work with. Yeah. But what kind of where did you fall in love with some of the ideas? Andy Bell 4:11 I think it was. It's the empowerment thing. So I'm pretty weak with back end technology. It took me a long time to appreciate that. And you can achieve a lot as a as a sort of designer with the JAMstack. And a lot of power is given to you. And you can do a lot for nothing as well. And that's one thing I really appreciate about is that someone can get an 11ty site or whatever they want to use, and deploy it for free, on Netlify and then they own their own content. So that stuff's really appealing. And then I think is going to be really key in the success of JAMstack as well. Bryan Robinson 4:54 I'm kind of curious, cuz I'm a hybrid to like, I'm a designer developer, and I hate the backend. I hate dealing with servers and all that. But I've been doing HTML, CSS and JavaScript for like a decade. How would you talk to a designer, that's maybe getting into HTML and CSS about static sites and about about that empowerment that you were saying? Andy Bell 5:15 Interesting question. And so soon as I just getting into HTML and CSS, I probably wouldn't, I wouldn't introduce them to this JAMstack, because I think it could create some confusion really early, especially understanding because I think when you learn in HTML it's useful to be able to see the document as a as a whole software experience that uncomfortable about the JavaScript frameworks, as well as that there's a there's a higher level of abstraction, I think, causes a lot of confusion for beginners. So but once they're a bit more comfortable and understood HTML, I probably introduce them to 11ty, and then Nunjucks. And so this is now you cannot take this piece of code that you've written in a partial and then you know, introduce it like that, piece by piece. So keeping it as simple as possible. And that's one thing that's really good about, especially 11ty is that it lets you go from zero to naught point one, you know that you don't have to go all in and fully commit to a light Gatsby or something, you can gradually implement it on an existing setup. So you can actually teach it by doing things slowly, but surely, and people can understand what his role is and where it lives. In the stack. Bryan Robinson 6:30 You mentioned, you mentioned Gatsby, I actually just saw a presentation on Gatsby and just it kind of solidified my personal opinions. It looks you know, super powerful, and all that. And I played with it. But the complete abstraction of everything that's going on, I looked at it and said, I've been doing this a long time. My brain doesn't work like that. I can't imagine anyone else getting into it. Yeah. Andy Bell 6:51 No, no, I did. I did a client project with it earlier in the year and just found myself yearning back for 11ty, this is a bit too much. pretty difficult to do. What web web development, this this doesn't really have a role in my stack, especially a specialist. So yeah, stick stick with it. I think while it gives you I don't think you really need it to be honest. But you know, that's just my opinion. Suppose. Bryan Robinson 7:21 Sure. And then I guess beyond that, you know, talking and talking about, you know, newbies or you know, people who, who are maybe making that that advancement from be able to do that static HTML, CSS, maybe a little JavaScript into more, you know, full stack and putting air quotes, no one can hear the radio, it's been more kind of full stack development. Would you still talk to them about more traditional stuff? Or are you all in static sites JAMstack ideology, Andy Bell 7:55 Progressive enhancement is my is my thing. So whatever, wherever you use, as long as what gets delivered to the front end is HTML, functional HTML by default, so if nothing else arrives down the pipe, you've still got usable website that's acceptable and accessible, then it's all good. And you could, you could use whatever you want to do, like you can use PHP can use Node, I don't really care as long as what arrives, if, if the only thing that rises the HTML, it works, and you can use it, and then everything else on top of that is a bonus so CSS great that works now it looks good, you know, and then JavaScript, it's definitely a sort of an additional sprinkling of functionality rather than the whole thing. You know. That's how I always operate regardless of what project is really, even when I've built like React projects is being SSR (Server Side Rendered) to make sure that if the client fails, which it will, there's not, there's not a sort of might about it, there's, there's a will about it, and then make sure they still work. So that all this stuff, so yeah, definitely. Bryan Robinson 9:06 Do you think that the static sites lend themselves stronger to progressive enhancement? Or is it? Is it just a matter of methodology? Andy Bell 9:15 And yeah, I think, I think they might have made that kind of best point a lot easier. And I think that's, that's probably one thing I really like about them and being able to generate what I want -- which is that HTML output -- it seems to be really easy, I think it's almost easier to generate Well, for me, especially to do that with a static site generator, rather than WordPress style, which, you know, it's what I cut my teeth with WordPress, I think even now, if I was to take on the, air quotes, simple project, before I might sling out a WordPress theme, whereas now sling out on the 11ty site, because I think that's now the quickest way to do it for me. Yeah, Bryan Robinson 10:00 That's actually really, really interesting. So I used to work in an agency for about six years, and we had our own custom content management system and all sorts of stuff. But anytime a client couldn't use that, we were just sling a WordPress theme out there. So you think that that potentially, we're getting to the point where it would just be easier to do a quick static site, instead of going picking out a moderate to decent theme and plugging and playing Andy Bell 10:23 I think, I think one thing that is missing and the other is a couple of marketplaces for themes I was just introduced to this thing called StackBit the other day as well, which I thought was really cool, which has that whole methodology going about it and I think that is going to be the the breaking point and the bit that pushes static sites because like people start with seems a lot in world WordPress world especially and I know Gatsby started doing it themselves, well. And I think that's gonna be the key and I really hope something arrives for all the generators like 11ty and Hugo and stuff. I know there's Jekyll themes stuff that are still going these days as well. So I think that might be that the thing that helps people at least starter kits anyway that do initial setup for people because it can be a daunting, you know, 11ty starts with nothing, there's there's nothing in there. It's empty. So I think people I know Phil Hawksworth he he's created a nice starter kit and then obviously I created the Hylia as well. And it's just the fact that like these little starting points that get people into it. I think that will enable people to create these projects quickly and efficiently. Bryan Robinson 11:42 Now, I mentioned I mentioned earlier Hylia you all do you also I think I read somewhere that you have a starter kit that's like a blank starter kit. Andy Bell 11:56 Yeah, Hebra. You might remember from the the WordPress old days where there's a thing called Stackers by Elliot J Stocks. And this basically that but with 11ty. That's how I got into WordPress was I watch Chris Coyier's digging into WordPress screen casts. And then one of the first things recommended was this Stackers theme. So I got really into that. And I always found it really useful, because it just gave me HTML, nothing else. And then I might as well now want to release Hylia, and they went down really well with everyone. And I thought it'd be nice to also give people the HTML only version of it as well, if they don't want to use all the SASS and all that stuff that I've added in there. So yeah, it seems to be it's not not obviously nowhere near as popular as the other one. But it seems to be helping some people out which is good. Bryan Robinson 12:48 Well, that was that was what you said, you know, that Stacker was was kind of your intro into like WordPress theme that That one wasn't mine. But it was a similar idea where there wasn't, I just got like the loops and stuff like that. And then I could edit that sort of thing, instead of having to write from scratch. Andy Bell 13:03 Exactly. And that was the use case, because one thing I didn't like about WordPress themes is like in design was that had the prescriptive setup. And undoing that was really difficult. So being able to, you know, put actual CSS on that, you know, yourself was a big, big selling point. Bryan Robinson 13:22 Do you think there's any any room for looking at like static HTML themes? Do you think that that's going to be something that can fill that gap for for static sites? Or is it just too much effort at that point, even to convert it over? Andy Bell 13:35 Could be, Yeah, I think I think one thing our industry is lacking big, big time on is knowledge of HTML, especially -- and CSS, but mainly HTML. And there's always been I mean, I wrote a post by the day about it on Monday, where there's this theory that a button that's being created with live React Native, or whatever it is, is more accessible when it might be technically correct. But at the same time, there's a lot of caveats to that statement, and I think within this forum, and I see a lot of documentation, a lot of popular websites and code samples using very poor markup. So there's definitely a space for I'd say, lazy developers, you don't want to learn markup, because it is the founding, you know, is the core thing on the website is HTML, you know, you can't have a website without HTML, I think there's space for someone to just do it for them to put out an accessibility fire as I like to call it just reduce one more opportunity for someone to have a miserable experience with assistive technology is, is to give people our best point, you know, the, the correct markup for an article the correct amount of markup for post list or even for like an e-commerce, you know, something like? Yeah, definitely see space for that. Bryan Robinson 15:01 So I don't want to take up a huge amount of your time. So I'll move into the last last couple things. First and foremost, what's your like, actual jam right now? Like, what are you listening to? What's your favorite song or artists that you've got going on? Andy Bell 15:14 I was looking at Spotify before we started and there's this this is called, going to murder the name but Lyre le Temps, and I'll send you a link, put it in the show notes. And it's it's really funky. It's really it's been been on the constant loop for me recently. And while I've been working and doing a lot of design work recently, so it's really sort of suited to that I need I need music that makes puts me in a good mood when I do design otherwise, I do terrible work. So it doesn't really matter when I do development, I can listen to whatever design is a very specific thing that I need. And, yes, I'll send a link to the album. I've been listening to a lot of his career. It's really cool. Bryan Robinson 15:57 And then you me, you got a lot of things I'm sure you can promote. What do you want to promote on the on the podcast today? Andy Bell 16:06 I think because it's especially when this goes out. Me and Heydon have created this thing called Every Layout, and it's something that's really important to both of us. We're really both really into CSS, as you mentioned, are on a newsletter, about CSS called Picallili, which incidentally, is getting report formed on the JAMstack as we speak. But Every Layout is we're trying to distill CSS layouts and simplify them and teach people to simplify CSS as well. I think we, as a as an industry have overcomplicated CSS and we've thrown far too many heavy frameworks and heavy tools at what are actually simple layout problems. And I think this is all a stigma about the modern layout tooling such as flexbox that Heydon and I are trying to solve, break and teach people how to use them. And yeah, it seems to be going quite well. So yeah, that that'll be ready for purchase. When when this goes out so go on and buy it because when you buy it, it means that we can give it for free to people who need it for free. And that's the whole the whole mantra that we're doing with it is that we're using people's purchase licenses to then subsidize people who really need it for free and been able to give it to them. So yeah. Bryan Robinson 17:26 That's amazing. And, and the stuff I've read online that's in there is also amazing stuff too. So you should definitely go Andy Bell 17:35 Every-layout.dev is the URL Bryan Robinson 17:38 and that'll be in the show notes too. Yeah, it's definitely it's definitely worth checking out. We could do a whole episode about it. Have you and Heydon later on. But uh, yeah, it's amazing stuff. Cool. Well, thanks for for taking the time to talk with us today. Andy Bell 17:55 No worries. It's been good fun. Bryan Robinson 17:57 I really, really appreciate it and we'll go from here.Transcribed by https://otter.aiIntro/outtro music by bensound.com

JS Party
Spicy fonts and static sites

JS Party

Play Episode Listen Later Jun 10, 2019 66:38 Transcription Available


Zach Leatherman joins the party with Divya and Nick to talk about fonts and static site generators! Zach shares his knowledge about font loading, what can go wrong, and how we can avoid issues. Then we discuss Zach’s newest project, Eleventy, a simple static site generator, and the panelists share things they are excited about.

Changelog Master Feed
Spicy fonts and static sites

Changelog Master Feed

Play Episode Listen Later Jun 10, 2019 66:38 Transcription Available


Zach Leatherman joins the party with Divya and Nick to talk about fonts and static site generators! Zach shares his knowledge about font loading, what can go wrong, and how we can avoid issues. Then we discuss Zach’s newest project, Eleventy, a simple static site generator, and the panelists share things they are excited about.

TechSNAP
404: Prefork Pitfalls

TechSNAP

Play Episode Listen Later May 25, 2019 33:49


We turn our eye to web server best practices, from the basics of CDNs to the importance of choosing the right multi-processing module. Plus the right way to setup PHP, the trouble with benchmarking, and when to choose NGiNX.

SnipCast
Static Sites, Automation, Powershell, Azure, DevOps and tools like Notion, Pocket App & Skedpal with hosts Matt Browne, Adam Listek, David Lamb and Adam Bertram!

SnipCast

Play Episode Listen Later Apr 15, 2019 61:58


Hosts Matt Browne @mattbrowne Adam Listek @alistek David Lamb @fuselamb Adam Bertram @adbertram Links Hugo Static Website Generator Azure DevOps How Matts Blog is built with Hugo and Azure DevOps Zapier DNS Control Stack Overflow CloudFlare Terraform Ansible Microsoft Flow Azure Logic Apps Azure Functions Azure Stack Ubiquity - AP AC LITE Ubiquity - Amplifi Google Wifi TP-Link Powerline Adapters Tips/Tricks/Apps Pocket App Notion SkedPal Music by: I dunno by grapes (c) copyright 2008 Licensed under a Creative Commons Attribution (3.0) license. http://dig.ccmixter.org/files/grapes/16626 Ft: J Lang, Morusque

Devchat.tv Master Feed
RRU 055: Building Static Sites with Gatsby with Ajay NS

Devchat.tv Master Feed

Play Episode Listen Later Apr 2, 2019 59:46


Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry’s small plan CacheFly Panel Lucas Reis Justin Bennett Charles Max Wood Special Guest: Ajay NS Episode Summary In this episode of React Round Up, the panel talks with Ajay NS, a Computer Engineering student at National Institute of Technology Surat who is passionate about frontend development and design. Ajay talks about his article Why you should use GatsbyJS to build static sites on Medium and why he felt the need to write it. After attending the Plone Conference in Tokyo where he gave a talk about GatsbyJS, he realized that compared to React or Angular, Gatsby helped new developers learn about frontend development without facing too many complications. Ajay explains that he decided to write the article and share his experiences with Gatsby to help ease the learning process for new developers who are curious about frontend development. They discuss best cases to use Gatsby for and also cases where it may not be a good idea to use it. They then discuss the best tools for people who are new to web development and are trying to find jobs as remote developers. One of the best methods recommended is pair programming which can also be done remotely. Links Why you should use GatsbyJS to build static sites Ajay NS — Plone Conference 2018 – Tokyo Ajay's Talk in the Plone Conference Ajay’s LinkedIn Ajay’s Twitter Ajay’s GitHub Netlify Eleventy https://www.facebook.com/React-Round-Up https://twitter.com/reactroundup Picks Justin Bennett: gatsby-starter-typescript-rebass-netlifycms https://github.com/artsy/palette https://github.com/FormidableLabs/inspectpack Lucas Reis: react-spring Charles Max Wood: Green Screen LED lighting for video  Ajay NS: https://github.com/storybooks/storybook Bodymovin Plugin

React Round Up
RRU 055: Building Static Sites with Gatsby with Ajay NS

React Round Up

Play Episode Listen Later Apr 2, 2019 59:46


Sponsors Netlify Sentry use the code “devchat” for 2 months free on Sentry’s small plan CacheFly Panel Lucas Reis Justin Bennett Charles Max Wood Special Guest: Ajay NS Episode Summary In this episode of React Round Up, the panel talks with Ajay NS, a Computer Engineering student at National Institute of Technology Surat who is passionate about frontend development and design. Ajay talks about his article Why you should use GatsbyJS to build static sites on Medium and why he felt the need to write it. After attending the Plone Conference in Tokyo where he gave a talk about GatsbyJS, he realized that compared to React or Angular, Gatsby helped new developers learn about frontend development without facing too many complications. Ajay explains that he decided to write the article and share his experiences with Gatsby to help ease the learning process for new developers who are curious about frontend development. They discuss best cases to use Gatsby for and also cases where it may not be a good idea to use it. They then discuss the best tools for people who are new to web development and are trying to find jobs as remote developers. One of the best methods recommended is pair programming which can also be done remotely. Links Why you should use GatsbyJS to build static sites Ajay NS — Plone Conference 2018 – Tokyo Ajay's Talk in the Plone Conference Ajay’s LinkedIn Ajay’s Twitter Ajay’s GitHub Netlify Eleventy https://www.facebook.com/React-Round-Up https://twitter.com/reactroundup Picks Justin Bennett: gatsby-starter-typescript-rebass-netlifycms https://github.com/artsy/palette https://github.com/FormidableLabs/inspectpack Lucas Reis: react-spring Charles Max Wood: Green Screen LED lighting for video  Ajay NS: https://github.com/storybooks/storybook Bodymovin Plugin

Elixir Talk
Episode 134 - Flow, Serving Static Sites with Phoenix, EMPEX LA!

Elixir Talk

Play Episode Listen Later Jan 15, 2019 25:17


**SHOW NOTES** cjbell [5:33 PM] * https://empex.co/la * https://hexdocs.pm/flow/Flow.html * https://nerves-project.org/ * https://hexdocs.pm/phoenix/Phoenix.Endpoint.html * https://soundcloud.com/elixirtalk/episode-122-event-driven-architecture-microservices-and-evolving-application-architecture

serving endpoint static sites
Learn With Us
#29 - Nikos' initial impressions of Google Cloud Platfrom and hosting Vue and React apps on there.

Learn With Us

Play Episode Listen Later Aug 1, 2018 8:58


I give my initial impressions of Google Cloud Platform and its appeal to the small developer team. Get started here with GCP I based a lot of what I talk on in the episode on this post I used these handlers the urls, which differs from the medium tutorial above (sorry no way to past code in here) url: /(.*.(js|css|png|jpg|svg|ttf|ico|manifest))$ static_files: dist/1 upload: dist/.*.(js|css|png|jpg|svg|ttf)$ url: /.* static_files: dist/index.html upload: dist/index.html

Troy Hunt's Weekly Update Podcast

HTTPS Is Easy Translations; A Week of Data Breaches; Pemiblanc Credential Stuffing; Pwned Passwords V3; Static Sites & HTTPS; Netsparker Sponsoring https://www.troyhunt.com/weekly-update-95/

Learn With Us
#22 - GatsbyJS With Jason Lengstorf

Learn With Us

Play Episode Listen Later May 7, 2018 28:41


In this episode Ken talks with Jason Lengstorf, a contributor to GatsbyJS - A Blazing-fast static site generator for React. Jason recently spoke at The Lead Developer conference in NYC. As of this episode the video for his talk is not available. Check out The Lead Developer conference website to learn more. The Lead Developer Website GatsbyJS Website - Tutorials - Documentation Jason Lengstorf Website Shannon Soper - Shannon has been writing helpful documentation for GatsbyJS. Level Up Tuts - Headless Wordpress with GatsbyJS - Scott Tonlinski Walks you through setting up WordPress to be headless and configuring GatsbyJS to work with your existing data. You can follow Learn With Us on Twitter @learnwithuspod. Give us 5 stars in your application so others can find us.

Fronteers Videos
Phil Hawksworth | Static Sites Go All Hollywood [Fronteers 2015]

Fronteers Videos

Play Episode Listen Later Oct 9, 2015 46:56


This talk will explore how we can break through some of those limits with the use of a new breed of hosted tools and services. We’ll look at practical examples of how a static site generator can help deliver a modern web development workflow, support a living styleguide, and also pack the kind of dynamic punch that you’d only think possible from bigger application stacks. More info at: https://fronteers.nl/congres/2015/sessions/static-sites-go-all-hollywood-phil-hawksworth

hollywood static sites phil hawksworth
Fronteers Videos
Phil Hawksworth | Static Sites Go All Hollywood [Fronteers 2015]

Fronteers Videos

Play Episode Listen Later Oct 9, 2015 46:56


This talk will explore how we can break through some of those limits with the use of a new breed of hosted tools and services. We’ll look at practical examples of how a static site generator can help deliver a modern web development workflow, support a living styleguide, and also pack the kind of dynamic punch that you’d only think possible from bigger application stacks. More info at: https://fronteers.nl/congres/2015/sessions/static-sites-go-all-hollywood-phil-hawksworth

hollywood static sites phil hawksworth
Devchat.tv Master Feed
158 JSJ Roots with Jeff Escalante

Devchat.tv Master Feed

Play Episode Listen Later May 6, 2015 39:35


02:30 - Jeff Escalante Introduction Twitter GitHub Carrot Creative 03:15 - Roots [GitHub] roots 05:20 - Static Sites vs Dynamic Sites Resource: Static vs Dynamic Websites Scale SEO (Search Engine Optimization) 13:47 - Plugins 15:48 - Multipass Compile Functionality JSX 20:27 - Roots vs Other Static Site Generators Technical Debt 22:31 - Netlify 26:22 - HTTPS Mathias Biilmann: Five Reasons you want HTTPS for your Static site Let's Encrypt Extended Validation Certificate (EV Certificate) Picks ECMAScript 6 — New Features: Overview & Comparison (Aimee) Jacob Kaplan-Moss: Keynote at Pycon 2015 (Aimee) Dr. Who (AJ) Power Rangers (AJ) Marvel Digital Comics Unlimited (Joe) GoFundMe (Joe) Netlify (Jeff) accord (Jeff) Contentful (Jeff) 

All JavaScript Podcasts by Devchat.tv
158 JSJ Roots with Jeff Escalante

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later May 6, 2015 39:35


02:30 - Jeff Escalante Introduction Twitter GitHub Carrot Creative 03:15 - Roots [GitHub] roots 05:20 - Static Sites vs Dynamic Sites Resource: Static vs Dynamic Websites Scale SEO (Search Engine Optimization) 13:47 - Plugins 15:48 - Multipass Compile Functionality JSX 20:27 - Roots vs Other Static Site Generators Technical Debt 22:31 - Netlify 26:22 - HTTPS Mathias Biilmann: Five Reasons you want HTTPS for your Static site Let's Encrypt Extended Validation Certificate (EV Certificate) Picks ECMAScript 6 — New Features: Overview & Comparison (Aimee) Jacob Kaplan-Moss: Keynote at Pycon 2015 (Aimee) Dr. Who (AJ) Power Rangers (AJ) Marvel Digital Comics Unlimited (Joe) GoFundMe (Joe) Netlify (Jeff) accord (Jeff) Contentful (Jeff) 

JavaScript Jabber
158 JSJ Roots with Jeff Escalante

JavaScript Jabber

Play Episode Listen Later May 6, 2015 39:35


02:30 - Jeff Escalante Introduction Twitter GitHub Carrot Creative 03:15 - Roots [GitHub] roots 05:20 - Static Sites vs Dynamic Sites Resource: Static vs Dynamic Websites Scale SEO (Search Engine Optimization) 13:47 - Plugins 15:48 - Multipass Compile Functionality JSX 20:27 - Roots vs Other Static Site Generators Technical Debt 22:31 - Netlify 26:22 - HTTPS Mathias Biilmann: Five Reasons you want HTTPS for your Static site Let's Encrypt Extended Validation Certificate (EV Certificate) Picks ECMAScript 6 — New Features: Overview & Comparison (Aimee) Jacob Kaplan-Moss: Keynote at Pycon 2015 (Aimee) Dr. Who (AJ) Power Rangers (AJ) Marvel Digital Comics Unlimited (Joe) GoFundMe (Joe) Netlify (Jeff) accord (Jeff) Contentful (Jeff)