POPULARITY
In Programming By Stealth this week, Bart has started a new miniseries to teach us how to use GitHub Pages to create a website (for free.) In PBS 175, he starts by explaining what Static Site Generators (like GitHub Pages) are, and the pros and cons vs. a more traditional content management system like WordPress. Neither are wrong, they just solve the same problem in different ways. He then gives us the framework for the tools we'll be using and lays out the next few lessons where we'll get in and get our hands dirty. I'm extremely excited about this miniseries and I hope you will be too. You can find Bart's fabulous tutorial shownotes at pbs.bartificer.net. Read an unedited, auto-generated transcript with chapter marks: PBS_2025_02_01 Join our Slack at podfeet.com/slack and look for the #pbs channel, and check out our pbs-student GitHub Organization. It's by invitation only but all you have to do is ask Allison! Join the Conversation: allison@podfeet.com podfeet.com/slack Support the Show: Patreon Donation Apple Pay or Credit Card one-time donation PayPal one-time donation Podfeet Podcasts Mugs at Zazzle Podfeet 15-Year Anniversary Shirts Referral Links: Parallels Toolbox - 3 months free for you and me Learn through MacSparky Field Guides - 15% off for you and me Backblaze - One free month for me and you Eufy - $40 for me if you spend $200. Sadly nothing in it for you. PIA VPN - One month added to Paid Accounts for both of us CleanShot X - Earns me $25%, sorry nothing in it for you but my gratitude
"The" self-hosted app to archive your favorite YouTube channels and easily integrate into Jellyfin/Plex. Plus, our favorite WordPress alternatives and an update on No Google October.
In this episode, James Quick, seasoned JavaScript developer, speaker, and teacher, chats about full stack web development. From single-page applications and static site generators to the latest in server components and hybrid rendering, he covers the evolution of modern web development practices and gives personal insights on navigating these new technologies. Links https://www.jamesqquick.com https://www.youtube.com/c/jamesqquick https://www.tiktok.com/@jamesqquick https://www.learnbuildteach.com https://x.com/jamesqquick 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: James Q. Quick.
We all use our personal websites as an excuse for trying something new or over engineering what's usually a simple, low traffic site. In today's episode, Chris and Aaron talk about how to build a great personal website with "just Laravel" and imagine ways that static site generation, markdown editing, open graph, caching, SEO, and more could be improved in the Laravel ecosystem.
James and Josh explore the world of SSGs (static site generators)! The differences between SSGs and full stack frameworks, the associated technologies out there and what to consider with your project when deciding what is best for it. [Recorded 13th July, 2023] 01 Intro 02 The Personal Website 02 Static Site Generators 02 ASTRO 03 Content driven site vs Logic and functional site 04 Jekyll 04 Webapps 07 Full stack frameworks 08 MPA vs SPA 10 Islands 15 It's a cms without the cms 16 Flexible data structures enforced via TypeScript 20 Deployment - compilation step, already do this on most frameworks anyway 22 Still require a rich runtime environment of JS deps etc 25 Bring your own db and cache 26 Environmental impact 27 New SSGs References * https://docs.astro.build/en/concepts/why-astro/ (https://docs.astro.build/en/concepts/why-astro/) * https://docs.astro.build/en/concepts/mpa-vs-spa/ (https://docs.astro.build/en/concepts/mpa-vs-spa/) * https://docs.astro.build/en/concepts/islands/ (https://docs.astro.build/en/concepts/islands/) Find out more about Stac and Parallax: * Stac (https://stac.works) * Parallax (https://parall.ax)
Content Delivery Networks (CDNs): Die Netz-Entlastung des InternetsJeder nutzt sie, bewusst oder unbewusst: Content Delivery Networks.Sie sind aus dem Internet nicht mehr wegzudenken. Angetreten, um einzelne Server/Websites vor Überlastungen zu schützen, bilden diese nun das Backbone von schnellen Ladezeiten für Websites, Video-Streaming und Co. Doch was genau ist eigentlich ein CDN? Was sind Vor- und Nachteile? Welche Arten von CDNs gibt es? Hat der Begriff "Edge" aus dem Cloud-Bereich auch was damit zu tun? Und überhaupt: Sollte ich mit meiner App ein CDN verwenden, wie würde ich meine App migrieren und ist dies überhaupt konform mit den aktuellen Datenschutz-Regelungen?Dies und noch viel mehr in dieser Episode.Bonus: Was Geldautomaten und Holland-Räder mit Content Delivery Networks zu tun hat.Das schnelle Feedback zur Episode:
Static Site Generators (SSG) verstehen sich als schlanker Gegenentwurf zu datenbankgestützten Content-Management-Systemen (CMS). Dabei eignen sie sich nicht nur für klassische Websites und Blogs sondern auch für Dokumentationen und Bücher. Insbesondere im Open Source-Umfeld habt ihr vermutlich schon häufig das Resultat von SSGs benutzt ohne es gemerkt zu haben. Zusammen mit Sandra und Andy geben wir euch einen Überblick über die verschiedenen Tools und teilen Erfahrungen aus eigenen Projekten.
Several slightly weird issues this week, a reentrancy attack abusing a read-only function, SSRF and XSS through a statically generated website and others. Links and vulnerability summaries for this episode are available at: https://dayzerosec.com/podcast/165.html [00:00:00] Introduction [00:01:10] Vulnerabilities in Apache Batik Default Security Controls - SSRF and RCE Through Remote Class Loading [00:05:48] Exploiting Static Site Generators: When Static Is Not Actually Static [00:12:51] Decoding $220K Read-only Reentrancy Exploit [00:23:56] Weird Vulnerabilities Happening on Load Balancers, Shallow Copies and Caches [00:28:42] Arbitrary File Read in Tasks.org Android app [CVE-2022-39349] [00:33:13] [GitLab] RepositoryPipeline allows importing of local git repos [00:36:15] [GitLab] RepositoryPipeline allows importing of local git repos [00:46:05] Visual Studio Code Jupyter Notebook RCE The DAY[0] Podcast episodes are streamed live on Twitch twice a week: -- Mondays at 3:00pm Eastern (Boston) we focus on web and more bug bounty style vulnerabilities -- Tuesdays at 7:00pm Eastern (Boston) we focus on lower-level vulnerabilities and exploits. We are also available on the usual podcast platforms: -- Apple Podcasts: https://podcasts.apple.com/us/podcast/id1484046063 -- Spotify: https://open.spotify.com/show/4NKCxk8aPEuEFuHsEQ9Tdt -- Google Podcasts: https://www.google.com/podcasts?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy9hMTIxYTI0L3BvZGNhc3QvcnNz -- Other audio platforms can be found at https://anchor.fm/dayzerosec You can also join our discord: https://discord.gg/daTxTK9
Schuftest du noch oder automatisierst du schon?Heute gehts um die Faulheit von Entwicklern: Wir sprechen über GitHub Actions - Was es ist, wozu man es benutzen kann, wie es das eigene Leben erleichtern kann, wo der Unterschied zu Jenkins ist, wie das Engineering Kiosk es selbst einsetzt und welche Use-Cases von der Community oft genutzt werden.Bonus: Warum LinkedIn einen HTTP Status Code 999 sendet, wann wir Programmiersprachen wie Unterhosen wechseln und was Michael "Bully" Herbig mit der ganzen Sache zu tun hat.Feedback (gerne auch als Voice Message)Email: stehtisch@engineeringkiosk.devTwitter: https://twitter.com/EngKioskWhatsApp +49 15678 136776Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776LinksDependabot: https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/Engineering Kiosk #13 Produktivität: https://engineeringkiosk.dev/podcast/episode/13-produktivit%C3%A4t/Engineering Kiosk #26 My English is not the yellow from the egg - Arbeiten in internationalen Teams: https://engineeringkiosk.dev/podcast/episode/26-my-english-is-not-the-yellow-from-the-egg-arbeiten-in-internationalen-teams/Engineering Kiosk #27 Sicherheit in der Dependency Hölle: https://engineeringkiosk.dev/podcast/episode/27-sicherheit-in-der-dependency-h%C3%B6lle/Engineering Kiosk #21 Static Site Generators & DIE Webseite: https://engineeringkiosk.dev/podcast/episode/21-static-site-generators-die-webseite/Deutschsprachige Tech Podcasts: https://engineeringkiosk.dev/deutsche-tech-podcasts/ und https://github.com/EngineeringKiosk/GermanTechPodcastsGitHub Actions: https://github.com/features/actionsNetlify: https://www.netlify.com/GitHub Actions Marketplace: https://github.com/marketplace?type=actionsJenkins: https://www.jenkins.io/GitHub Pull Request Auto Merge: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-requestPodcastIndex: https://podcastindex.org/GitHub Actions vom GermanTechPodcast Repository: https://github.com/EngineeringKiosk/GermanTechPodcasts/tree/main/.github/workflowsGitHub Action um Code zu Comitten (stefanzweifel/git-auto-commit-action): https://github.com/stefanzweifel/git-auto-commit-actionGitHub Action um ein anderes Repository zu triggern (peter-evans/repository-dispatch): https://github.com/peter-evans/repository-dispatchRepository von der Engineering Kiosk: https://github.com/EngineeringKiosk/webpageDeep-Dive zu Astro in der Programmierbar: https://www.programmier.bar/podcast/deep-dive-108-astro-mit-chris-swithinbankGitHub Personal Access Tokens: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-tokenGitHub Actions Secrets: https://docs.github.com/en/actions/security-guides/encrypted-secretsGitHub Actions Output: https://docs.github.com/en/actions/using-jobs/defining-outputs-for-jobsPodcast sync-Python Script von der Engineering Kiosk Webpage: https://github.com/EngineeringKiosk/webpage/blob/main/scripts/sync-german-tech-podcasts.pyFreie (private) Repositories bei GitHub: https://github.blog/2019-01-07-new-year-new-github/Link Checker Lychee: https://github.com/lycheeverse/lycheeGitHub Profil von Andy Grunwald: https://github.com/andygrunwaldInner Source: https://de.wikipedia.org/wiki/Inner_SourceGitHub Actions Awesome-List: https://github.com/sdras/awesome-actionsGitHub Actions Hackathon: https://githubhackathon.com/Sprungmarken(00:00:00) Intro(00:00:31) E-Mails von GitHub(00:03:11) Deutschsprachige Tech Podcasts: Eine kuratierte Liste von deutschsprachigen Tech-Podcasts(00:07:35) Heutiges Thema: Automatisierung mit GitHub Actions und Attribut bei Software Engineers: Disziplin oder Faulheit(00:10:07) Was GitHub Actions ist und was Wolfgang bereits darüber weiß(00:14:47) Wie sieht die GitHub Automation beim GermanTechPodcast Repository aus?(00:26:19) Einen GitHub Actions Workflow in einem anderen Repository triggern(00:29:03) GitHub Actions und Passwörter, API-Keys und andere Geheimnisse und Isolation von einzelnen GitHub Actions(00:34:56) Was passiert bei der Engineering Kiosk Website, wenn das GitHub Actions-Event entgegen genommen wird(00:39:50) GitHub Actions im professionellen Umfeld, ist Jenkins noch relevant und Limitierungen mit privaten Netzwerken(00:46:30) Link-Checking in GitHub Actions mit Lychee und automatische GitHub Issue Erstellung(00:50:21) Eigene Profile-README mit GitHub Actions updaten(00:52:52) Wo liegen die GitHub Action Workflows?(00:53:37) GitHub Action um Inner Source und Cross-Team Contributions zu fördern(00:55:25) GitHub Actions um Stale Issues zu schließen(00:56:59) Aufruf um GitHub Actions zu testen und neue Contributor zu begrüßen(00:58:28) Feedback und OutroHostsWolfgang Gassler (https://twitter.com/schafele)Andy Grunwald (https://twitter.com/andygrunwald)Feedback (gerne auch als Voice Message)Email: stehtisch@engineeringkiosk.devTwitter: https://twitter.com/EngKioskWhatsApp +49 15678 136776
Statische Websites sind wieder cool und wir springen mit der eigenen Website direkt auf den Hype.Eine Episode mal in (teilweise) eigener Sache: Nach 6 Monaten und 20 Episoden haben wir eine eigene Website gebaut. Mit einem Static Site Generator. Wieso wir eine eigene Website haben wollen, was wir uns davon erhoffen, wie der technische Unterbau aussieht, wo wir recht dreckige Hacks eingebaut haben, was Static Site Generatoren sind und wozu sie eigentlich gut sind, bei welchen Use-Cases diese nicht geeignet sind und warum ein Produkt-Name zu Weltraum-Ergebnissen bei Google führen kann, klären wir in dieser Episode.Bonus: Was die Toten Hosen, Broilers und Rammstein mit Static Site Generators zu tun haben und wieso Österreich so gut im Marketing ist.Feedback an stehtisch@engineeringkiosk.dev oder via Twitter an https://twitter.com/EngKioskLinksPrototype.js: http://prototypejs.org/MooTools: https://mootools.net/script.aculo.us: https://script.aculo.us/RedCircle: https://redcircle.com/Template Podcast X: https://webflow.com/templates/html/podcast-x-podcast-website-templateshuffle: https://shuffle.dev/Hugo: https://gohugo.io/Gatsby: https://www.gatsbyjs.com/Nuxt.js: https://nuxtjs.org/Next.js: https://nextjs.org/Netlify: https://www.netlify.com/Cloudflare Edge Worker: https://workers.cloudflare.com/Jamstack: https://jamstack.org/Astro: https://astro.build/trivago Tech Blog: https://tech.trivago.com/tailwind: https://tailwindcss.com/Carrd: https://carrd.co/Sprungmarken(00:00:00) Intro(00:03:59) Die Engineering Kiosk Website: engineeringkiosk.dev(00:04:44) Historische JavaScript-Frameworks: MooTools, Prototype.js und script.aculo.us(00:06:40) Andys Agentur-Background(00:07:32) Warum braucht der Engineering Kiosk eine Website?(00:14:37) Warum haben wir jetzt erst eine Website?(00:16:06) Die Technik hinter der Engineering Kiosk Website(00:21:00) Was ist ein Static Site Generator?(00:31:29) Kritik am Static Site Generator Hugo(00:34:56) Welcher Static Site Generator wurde für die Engineering Kiosk Website verwendet?(00:39:09) Was ist das coole an Astro und wie wurde Website umgesetzt?(00:41:30) Wie bekommen wir die Podcast Episoden in die Website rein?(00:46:06) Technischer Unterbau mit Astro, tailwind, Python, Netlify(00:50:05) Feedback und Contribution zum Engineering Kiosk Website Setup(00:52:29) OutroHostsWolfgang Gassler (https://twitter.com/schafele)Andy Grunwald (https://twitter.com/andygrunwald)Engineering Kiosk Podcast: Anfragen an stehtisch@engineeringkiosk.dev oder via Twitter an https://twitter.com/EngKiosk
Bud Parr, the founder of The New Dynamic, began working with static site generators and the "Jamstack" back in 2013...that's three years before the term was even coined! Learn how Parr and his partner, Régis Philibert, got started in the field and grew both a business a community of over 700 developers dedicated to building fast and secure modern websites.
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.
Jared White is passionate about rolling back some of the complexity of the modern web and finding simpler paths forward using easy-to-understand tools and, of course, Ruby. He and Brittany discuss the origins and goals of Bridgetown, a Webpack-aware, Ruby-powered static site generator for the modern Jamstack era. Show Notes & Links: Bridgetown (https://www.bridgetownrb.com/) Bridgetown on Github (https://github.com/bridgetownrb/bridgetown) Jared White (@jaredcwhite) | Twitter (https://twitter.com/jaredcwhite?lang=en) Jared's Personal Site (https://jaredwhite.com/) Sponsored By: Scout APM (http://scoutapm.com/rubyonrails) Try their error monitoring and APM free for 14-days, no credit card needed! And as an added bonus for Ruby on Rails listeners: Scout will donate $5 to the open-source project of your choice when you deploy. Learn more at http://scoutapm.com/rubyonrails (http://scoutapm.com/rubyonrails). Honeybadger (https://www.honeybadger.io/) Honeybadger makes you a DevOps hero by combining error monitoring, uptime monitoring and check-in monitoring into a single, easy to use platform. Go to Honeybadger.io (https://www.honeybadger.io/) and discover how Starr, Josh, and Ben created a 100% bootstrapped monitoring solution.
ResourcesReact To The Future With Isomorphic Apps.Jamstack.NextJs.NuxtJs.Gatsby.Grindsome. Episode Picks:Alfy: middle earth shadow of war Luay:Score Match
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...
In dieser Episode gibt es ein "kleines" Apple Follow-Up zu den neuesten - und nun teilweise lieferbaren - Gadgets aus dem Walled Garden. Danach geht es weiter mit Thomas Erfahrungen zum Static Site Generator Hugo und dem Deployment von statischen Webseiten auf Google Cloud. Zu guter Letzt geht es noch um Google Cloud Functions mit Micronaut.
They say every professional coder should have a portfolio available for potential clients and employers to review. Here's a low-maintenance, inexpensive (or free!) way to do it. The simplest and least expensive way to host a website is to create a static website (I talked all about these in episode 31). But hard-coding all of the pages and your entire file structure is tedious and not a good use of time, especially if you expect the amount of content to grow over time (like with a blog, for instance). Static site generators allow you to set up a template for your site one time…after that's done, you only need to think about adding new content going forward. You write the content, and the site generator will process everything into a bundle of HTML pages for you. If you don't want to write any HTML or CSS you don't even really have to…there are many, many ready-made templates out there so all you need to do is add content, if you want. Easy! You'll need to basics to work with a static site generator: Access to your computer's command line (not as scary as it sounds!) A text editor (check out episode 39 for more info) Your programming language of choice installed A package manager or install method for getting the site generator Here are some options for getting started with static site generators: You'll need to get familiar with Markdown syntax for these Jekyll - written in Ruby, lots of free themes available (I can recommend Clean Blog), and host for free on GitHub Pages Hexo - written for Node.js, get started with a YouTube walk-through playlist Hugo - written in Go Gatsby - for JavaScript & React Gitbook - for book publishing …or visit StaticGen for 199 options! No matter which one you choose, be sure to take the time to look through some theme examples to see the capabilities…some generators have more functionality & more flexibility than others. Happy coding! This episode was originally published 9 January, 2018.
♦ Connect! I'd love to say hey; follow me over on Twitter. Want to show the show some quick love? Thank you! You can buy me a coffee here. Please leave a review on Apple Podcasts! ♥ This week's episode: Static Site GeneratorsThese things are awesome. Super fast load pages with a zillion use-cases. List of Static Site Generators Hugo (which I'm currently using) GitHub Pages for hosting and deploying a simple site at [.github.io] Netlify for auto-deployment from Github or GitLab etc My GitHub Repo for the current site Current site at eamonncottrell.com ♠ I Want to HackI Want to Hack began documenting my desire to code and explore software engineering in the early 2012's, and re-emerged in 2020 after many years of working in small business, starting an engineering degree and doing a bunch of self learning in the web-development world.♣ Undertow & Eamonn I Want to Hack is part of The Undertow Podcast Network. I am COO at Cups, and aspiring software founder. I enjoy hanging with my family, running ultramarathons, playing piano, launching podcasts, and drinking great coffee.
La batalla por la conquista del corazón del desarrollador ha comenzado.https://www.danielprimo.io/podcast/161CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Mapa de aprendizaje: https://premium.danielprimo.io/mapa- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Academia Online: https://premium.danielprimo.io- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Las personas somos lo importante y, divertirse programando, también.https://www.danielprimo.io/podcast/160CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Mapa de aprendizaje: https://premium.danielprimo.io/mapa- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Academia Online: https://www.danielprimo.io/nivel- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Las personas somos lo importante y, divertirse programando, también.https://www.danielprimo.io/podcast/160CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Mapa de aprendizaje: https://premium.danielprimo.io/mapa- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Academia Online: https://www.danielprimo.io/nivel- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
devNursery.com and AlexMercedCoder.com follow on Twitter @alexmercedcoder
Hablamos por primera vez en detalle de la librería de JavaScript más popular.https://www.danielprimo.io/podcast/157CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Hablamos por primera vez en detalle de la librería de JavaScript más popular.https://www.danielprimo.io/podcast/157CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Inauguramos una nueva temporada con un viejo amigo y colega de trabajo. ¡Episodio especial!https://www.danielprimo.io/podcast/156CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Inauguramos una nueva temporada con un viejo amigo y colega de trabajo. ¡Episodio especial!https://www.danielprimo.io/podcast/156CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Amazon Web Services desde dentro contado por las creadoras del podcast AWS en español. https://www.danielprimo.io/podcast/155 CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano. https://cocostack.com Batallitas de developer con crujiente de emprendimiento. Te cuento más el domingo en https://www.danielprimo.io/newsletter Síguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Amazon Web Services desde dentro contado por las creadoras del podcast AWS en español. https://www.danielprimo.io/podcast/155 CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano. https://cocostack.com Batallitas de developer con crujiente de emprendimiento. Te cuento más el domingo en https://www.danielprimo.io/newsletter Síguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Preguntas y cuestiones que han surgido sobre los proyectos paraleloshttps://www.danielprimo.io/podcast/154CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Preguntas y cuestiones que han surgido sobre los proyectos paraleloshttps://www.danielprimo.io/podcast/154CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Aunque cueste, hay que pensar en el dinero.https://www.danielprimo.io/podcast/153CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Aunque cueste, hay que pensar en el dinero.https://www.danielprimo.io/podcast/153CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
El irrepetible momento de pulsar el botón rojo.https://www.danielprimo.io/podcast/152CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
El irrepetible momento de pulsar el botón rojo.https://www.danielprimo.io/podcast/152CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
In this episode I chat all about JAMstack with my guest Brian Rinaldi, a developer advocate at Stackbit who focuses on helping developers build Jamstack apps. ******************************* Questions Asked ******************************* Tell us about your background. How did you become a developer? How did you get into JAMStack? Since you worked with Adobe, did you work at all with ColdFusion? What is StackBit and what do you do there? Tell us about your book on Static Site Generators. Define JAMStack. What is it? Is JAMStack a framework or a technical architecture? What is Netlify and what is its involvement with JAMStack? Is JAMStack mainly client side? How would an example Login page work with JAMStack? In a JAMStack app, where do you normally keep the API keys? What makes JAMStack different from other type of technical architectures? What's the relationship between Netlify, Gatsby and JAMStack? What's NextJS and how does it compare to Gatsby? Explain what Jekyll, Hugo and Pelican are? What are some positives of JAMStack? What are some challenges with JAMStack? What are some good cases for JAMStack? What are some cases where you would not use JAMStack? How do you make JAMStack scalable? Guide us through a JAMStack application workflow. How is GIT involved in a JAMStack application? Does JAMStack support GraphQL? Can you deploy to your own local server? Can you tell us about configuration files in a JAMStack app? What about template files and template languages? Can you use TypeScript in JAMStack? What's Node's place in a JAMStack app? What do developers need to know to start developing JAMStack apps? What are some good resources for JAMStack development? ******************************* Reference Links ******************************* Working with Static Sites Book (https://www.oreilly.com/library/view/working-with-static/9781491960936/) Jekyll (https://jekyllrb.com/) Hugo (https://gohugo.io/) Pelican (https://www.fullstackpython.com/pelican.html) JAMStack.org (https://jamstack.org/) SnipCart JAMstack Article (https://snipcart.com/blog/jamstack) JAMStack WTF (https://jamstack.wtf/) Stackbit (https://www.stackbit.com/) Brian’s JAMStack Email List (https://jamstack.email/) Brian’s Twitter Profile (https://twitter.com/remotesynth)
El dinero, las herramientas o las personas son elementos importantes en nuestro proyecto.https://www.danielprimo.io/podcast/151CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
El dinero, las herramientas o las personas son elementos importantes en nuestro proyecto.https://www.danielprimo.io/podcast/151CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Dos métodos científicos e infalibles para elegir herramientas para tu proyecto paralelo.https://www.danielprimo.io/podcast/150CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
Dos métodos científicos e infalibles para elegir herramientas para tu proyecto paralelo.https://www.danielprimo.io/podcast/150CocoStack es el primer newsletter sobre Jamstack, HeadlessCMS y Static Site Generators en castellano.https://cocostack.comSíguenos en:- Ladrón en pantuflas https://www.danielprimo.io/now- La Selecta Newsletter: https://www.danielprimo.io/newsletter- Zona Premium: https://www.danielprimo.io/nivel- Curso gratis: https://www.danielprimo.io/cursogratis- Twitter: https://twitter.com/webreactiva- Telegram: https://t.me/webreactiva
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...
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/
My special guest is Nikan Shahidi, the founder of Webstacks, a digital agency who specializes in various web technologies including Contentful and Gatsby.js. In this episode, Nikan and Marcelo chat all about Static Site Generators (SSGs) and more specifically, dig into the details of Gatsby.js ******************************* Questions Asked ******************************* Tell us about your background. What language did you first code in? Tell us about your firm, WebStacks. Are you guys Certified Contentful Professionals? What are SSGs? Are SSGs dynamically generated on request or pre-generated during build time? Explain the 3 different delivery architectures Contentful recommends. What are the positives and negatives dynamic on server and dynamic on client architectures? What are some drawbacks to having an SSG site? How do SSG sites handle personalization? What about having a dynamic on client and SSG hybrid site? What other SSG exists today? Is VUE is considered an SSG framework? What do developers need to know to start creating with Gatsby JS? Where can you host an SSG site? Explain the workflow from content creation to content publishing using an SSG site. Explain webhooks and how they work with Netlify. How is GitHub used with SSGs? Can you use Contentful UI Extensions to trigger builds? Can you use Zappier to trigger builds? What if users need to publish constantly, are SSGs still the right way to go? Explain the relationship between GraphQL and Gatsby? Explain how templates work in GatsbyJS. What are source plug-ins? What are transformer plug-ins? Is there a marketplace for these types of plug-ins? ******************************* Reference Links ******************************* Webstacks (https://www.webstacks.com/) GatsbyJS (https://www.gatsbyjs.org/) Contentful Resource Center (https://www.contentful.com/resources/) GraphQL (https://graphql.org/) VueJS (https://vuejs.org/) ReactJS (https://reactjs.org/)
Do you prefer Wordpress over static site generators like Gatsby? Or is it the other way round? Listen and find out what Brittik and Aravind prefer and why? They talk about what to use when. Resourses https://wordpress.com/ https://www.gatsbyjs.org/ https://blocks-ui.com/ https://twitter.com/learningcurvpod https://twitter.com/brittikbasu https://twitter.com/aravindballa
Randy's been approached, both at his job and from an external firm, about the need for a CMS. The old stalwarts of Wordpress and Drupal don't seem to work, but the idea of a Static Site Generator and persisted content does. Randy and Don discuss the new products out there that can potentially serve both needs.
Randy's been approached, both at his job and from an external firm, about the need for a CMS. The old stalwarts of Wordpress and Drupal don't seem to work, but the idea of a Static Site Generator and persisted content does. Randy and Don discuss the new products out there that can potentially serve both needs.
Oliver Davies joins me to talk about Static Site Generators on the How To Code Well Podcast. Static Site Generators are becoming very popular in web development and they come in many shapes and sizes which cater for different website requirements. Many web development programming languages have their own flavours of static site generators such as Jeklly for Ruby, Sculpin for PHP and Gatsby for JavaScript. Oliver and I have both built many websites using static site generators and are aware of some of the pros and cons to using them. We discuss this what static site generators are, when to use them and more importantly when not too. Follow Oliver Davies Twitter: https://twitter.com/opdavies Web: https://www.oliverdavies.uk/ *** My Programming Courses *** Docker In Motion http://bit.ly/2vvz2sA Hands-on Microservices In Python - Packt Publishing: http://bit.ly/2S6aMYB - Udemy: http://bit.ly/2tD8S3Q Python Clean Coding - Packt Publishing: http://bit.ly/2NyUVkr - Udemy: http://bit.ly/2Y5E1tL *** Programming resources *** Programming books from Manning Publications: http://bit.ly/2BIrEx Udemy courses https://www.udemy.com/user/peter-fisher-8/ Skillshare courses https://www.skillshare.com/r/user/howtocodewell *** Follow How To Code Well *** Facebook: https://www.facebook.com/howtocodewell Twitter: http://twitter.com/howToCodeWell Youtube: http://bit.ly/2wf9ufB Instagram: http://instagram.com/howtocodewell/ Website: https://howtocodewell.net *** Subscribe to the news letter *** http://tinyletter.com/howtocodewell *** My Talks *** Using a Framework or Not - PHP South West https://youtu.be/T8R3YTrqt6U How To Put Your Docker Images On A Diet - PHP South West https://youtu.be/uiABt9axPNo Software Complexities - Peter Fisher - PHPSW: Learning About Complexities, August 2018 https://youtu.be/ZQ6AkyvEaHE DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!
Static Site Generators are way cooler than they sound! Learn about the coolest way to build a fast website and save your money. Plus, we talk about Alex's new rug in everyone's favorite podcast game: Guess The Rug. Questions? Email ustheoverlappodcast@gmail.comTweet us @lovelettersco or @mistertrostFor more episodes + show notes, visitoverlappodcast.comResources:Gatsby: https://www.gatsbyjs.org/Hugo: https://gohugo.io/Jekyll: https://jekyllrb.com/StaticGen: https://www.staticgen.com/Gatsby with Airtable (Not the best, most effective CMS for blogs, but still cool: https://www.gatsbyjs.org/packages/gatsby-source-airtable/
Show Description****************We're back answering more of your questions, including: what are the rule son displaying email on a website? What resources do you recommend to bootstrap a website? When should I stray from conventions? If customers don't want to maintain it, should I still use a CMS? And what are the limits of static site […]
Jessica Parsons, a documentation engineer from Netlify, joins us for Episode 19 of the WTD Podcast. Jess recently conducted a Static Site Generator workshop at the Australian Write the Docs conference at Melbourne. It was really excellent, and we've been meaning to get Jess on the show for a while to talk shop. In this episode, Jess illuminates the world of static site generators, comparing and contrasting Hugo, Jekyll, Sphinx, Gatsby, and others. Discussions focus on considerations for choosing a static site generator, and how to manage the content they consume, from APIs to Git-tracked markdown files. Headless CMS options like API-driven Strapi and Git-wrapper Netlify CMS make an appearance.
In this episode, Leon Stafford, the developer of WP Static Site Generator joins your host Jpasholk. They chat for a bit and then cover the recent news and some interesting articles from around the static site sphere in the last few weeks. Stay tuned for more episodes with guests from the static site community!
In our first episode, Pat Hawks joins us to start with a bang. He is one of the maintainers of Jekyll, which is one of the most popular static site generators out there. He talks a little about how he got into web development and how he came to be a maintainer of the Jekyll project, including his very first pull request!
Static Site Generators, a microservice framework, a Kubernetes tool, and more! In this episode, I will just be introducing some libraries you can try out.
Wes and Scott talk all about Static Site Generators! Netlify — Sponsor Netlify is the best way to deploy and host a front-end website. All the features developers need right out of the box: Global CDN, Continuous Deployment, one click HTTPS and more. Hit up netlify.com/syntax for more info. They are also hiring! netlify.com/careers Freshbooks - Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section. Show Notes 1:00 Woah Scott's Audio! 4:00 #TastyTreats Winners 8:00 What are static site generators? 10:00 Benefits of Static Site Generators Gatsby StaticGen.com Jekyll Hugo Hexo 24:00 More complicated apps as static sites Next.js Static Export Nuxt.js 34:00 Limitations of a static site What happens when you need something on the server? Snipcart for Ecommerce Algolia Awestruct Hot Hot Reloading 41:00 Using with a Headless CMS Reloading The Pages 48:00 WHAT WHAT Scott is Canadian?! 50:00 Where can you host a Static Site? Literally Anywhere Github Pages Netlify rsync WPGraphQL Siiiiiiiick Pixxxx Scott: JSRefactor Wes: Auto Rename Tag Shameless Plugz Level Up Pro ES6 For Everyone Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets
Snipcart — Sponsor Snipcart allows you to create online shopping carts without any backend work. It's entirely client-side which means it's the perfect fit for anyone building a SPA in React, Angular or any other framework. Check out the full list of features over at Snipcart.com/syntax and sign up for three months free! Freshbooks — Sponsor If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section. { show(id: 027) { notes }} 02:40 What is GraphQL anyways? GraphQL Relational Data 04:45 How is it different than REST? 08:30 GraphQL's self documenting Nature 09:20 You don't need to replace your existing REST api It can sit infront of multiple APIs 10:00 GraphQL Resolvers Apollo Link State does local data as well 11:50 GraphQL on the client side Relay Apollo GraphQL Request Lokka Nano 13:30 Why we like Apollo Setup is amazingly fast 15:00 Pagination Refreshing of data 18:00 The GraphQL Core Concepts Queries Mutations Filtering and Sorting It's not really a query language 21:00 How do you say Schema? 22:00 More on Resolvers 22:50 Mutations Updating the cache 27:00 Using with existing APIs Do you have two schemas now? One for MongoDB and one for GraphQL? 35:00 CMS and Static Site Generators that run on GraphQL Gatsby WP-GraphQL GraphCMS 45:00 Graph Cool 53:00 Apollo Link Apollo VS Redux 56:00 Graphiql SIIIIICK PICKS Wes: The Indicator Podcast Scott: You Don't Know JS Shameless Plugs Free GraphQL Tuts from Scott CSS Grid Course is coming sooooon! Tweet us your tasty treats! Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets
We're all back. Capybara is the animal of the week. Rockbot spoke at Web Rebels. Henning and Rockbot talk mentoring by pairing. Apple released things. Elon Musk is being awesome again. Rockbot gets into static site generating.
This week I talk about Static Site Generators, and in particular a tool called Jekyll. What are SSGs? How do you get started? What are they good for? Mentioned in the show 457 SSGs Static Gen Jekyll Markdown Liquid Templating Language Who uses Liquid Jekyll Quick Start Guide Jekyll Admin Switching from a CMS to Jekyll Read it on Medium Read it on Dev.to Design Vs Dev Podcast Travis CI Inspect.fm source code Deploying a Jekyll website using Travis CI Netlify
Websites have gotten a lot more complicated over the years. What happened to static HTML? In this episode we’re joined by Harry Wolff, the creator of Reptar, to talk about leveraging build tools to create static generated sites. We talk about the pros and cons of leveraging a static site generator for a website. We also discuss some of the tools available to help you get started. Items mentioned in the episode: Reptar, MongoDB, Github, Jekyll, Dropbox, Wordpress, Markdown, Atom, AWS, Express, Restify, FTP, React, Webpack, Medium, Gist, Highlight JS, Prisim, Yarn, npm, Facebook, Rugrats, Ghost, Metalsmith, Segment, Hugo, Go, Hexo, Markdown-it, YAML, Joi, Redux, StaticGen, Gatsby JS, Nunjucks, Browserify, Less, Sass, Babel, ES2015, Async await, Graph QL, Relay, Closure, Handlebars Guests: Harry Wolff - @hswolff Panelists: Ryan Burgess - @burgessdryan Augustus Yuan - @augburto Jem Young - @JemYoung Derrick Showers - @derrickshowers Brian Holt - @holtbt Stacy London - @stacylondoner Picks: Harry Wolff - Node 7.6 Harry Wolff - Legion Harry Wolff - Calvin Harris - Slide Harry Wolff - Reptar Ryan Burgess - CODE: Debugging the Gender Gap Ryan Burgess - ZippGo Augustus Yuan - Metasmoke Augustus Yuan - Open Source Guides Jem Young - Ultimate Beast Master Jem Young - Shibesbot Derrick Showers - Distiller Derrick Showers - Pac-man Multiplayer Brian Holt - Home Brewing Beer Stacy London - Webpackbin Stacy London - Arthur Russell - Home Away From Home (Andy Stott Refix)
Avoiding burnout by taking it a little easier. Sometimes, the way a podcast stays in existence is by coming out less often. That’s what’s happening here. Links lightning-rs Pelican Hugo Jekyll Static Site Generators: The definitive listing of Static Site Generators — all 445 of them! Become a sponsor Patreon Venmo Dwolla Cash.me Flattr PayPal.me Follow New Rustacean: Twitter: @newrustacean App.net: @newrustacean Email: hello@newrustacean.com Chris Krycho Twitter: @chriskrycho
Static Site Generators can be an incredibly useful and versatile tool, but where are they best suited and where do they struggle? http://survey.podtrac.com/start-survey.aspx?pubid=5uK6noCPbwDm&ver=short "Ambient Background" by Soundshrim: www.jamendo.com/track/1320383/ambient-background
Today’s Topic: Static site generators. What are they, why they’re great, and when to use them. Overview WordPress and other CMSs can be a sledgehammer and a lot of times your project just needs a regular ol’ hammer. Static site generators have been with us for a long time, but are on the rise in popularity for simplicity […]
There are 412 options for static site generators. This week we discuss (mostly three) of them.
In this episode we had the opportunity to discuss the world of static site generators with Roberto Alsina of the Nikola project and Justin Mayer of the Pelican project. They explained what static site generators are and why you might want to use one. We asked about why you should choose a Python based static site generator, theming and markup support as well as metadata formats and documentation. We also debated what makes Pelican and Nikola so popular compared to other projects.
Thomas Reynolds, the creator of Middleman, joined the show to talk about the history of static site generators, how he got into open-source, his love for Go, and what’s to come in Middleman v4.
Thomas Reynolds, the creator of Middleman, joined the show to talk about the history of static site generators, how he got into open-source, his love for Go, and what’s to come in Middleman v4.
Show notes: http://betweenscreens.fm/episodes/12
Alan Turing, Static Site Generators, and Pam's book Alan Turing 1:30 Turing Machines (video) 2:30 Middleman 7:47 Travis CI - S3 Deployments 10:47 Turing-Incomplete's .travis.yml 14:00 Octopress 14:42 Slim 16:00 Comparison of Haml/Slim/Erb 19:30 wp2middleman 24:10 Heroku 27:55 OpenShift 28:35 HireFire 30:45 Pam's book 33:30