Are you over 18 and want to see adult content?
More Annotations
A complete backup of istandwithpp.org
Are you over 18 and want to see adult content?
A complete backup of agencialevelup.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of locknlockmall.com
Are you over 18 and want to see adult content?
A complete backup of servicioautomotriz.com
Are you over 18 and want to see adult content?
A complete backup of xn--sim-5m4bubx897bgusosgdv9f.com
Are you over 18 and want to see adult content?
A complete backup of doubletranquility.tumblr.com
Are you over 18 and want to see adult content?
A complete backup of blitzresults.com
Are you over 18 and want to see adult content?
Text
REMOTE SYNTHESIS
12 Mar 2020 in General 9 minutes read. The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of optionsout
ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. RUNNING SSL ON LOCALHOST Now you can launch the Jekyll server specifying the certificate and key locations using the symlink. jekyll serve --ssl-key ssl/localhost.key --ssl-cert ssl/localhost.crt. Of course, you’ll need to go through the process I discussed earlier to avoid the security warning in Chrome. Drag the certificate into Keychain Access,click on it and
THE BEST KEPT SECRET FOR FREE DEVELOPER EDUCATION Web Development - Stay up on standards, accessibility, and best practices. JavaScript - Sessions on React, Vue, JAMSTACK, and everything in-between. Career and Culture - Learn to lead with empathy and master soft skills. DevOps -How to launch and scale high performance apps like a pro. Software Engineering - New languages andtools to take your
QUICK TIPS AND TRICKS FOR HUGO DEVELOPMENT The first line of the above code checks if we have more than one total pages. .Paginator.HasPrev is used to determine if a previous paginated page exists and .Paginator.HasNext if a next page exists. Likewise .Paginator.Prev contains the preceding paginated page object and .Paginator.Next the next page object. .Paginator.Pagers contains all of the paginated pages to iterate MORE ADVANCED JEKYLL/LIQUID TEMPLATE TECHNIQUES In case you missed it, I published my original Advanced Jekyll/Liquid Template Techniques about a year ago that covers determining if a category has posts (and how many), assigning variables, using variables in an include and, finally, dynamically loading data basedon a variable.
THERE’S NO SUCH THING AS A FULL STACK DEVELOPER Let’s look at a (by no means comprehensive) list of what are often listed as the “essential skills to become full stack developer”: HTML/CSS including: Front-end frameworks like Bootstrap or Foundation. CSS preprocessors like Sass. Responsive and/or adaptive design. JavaScript including: JavaScript frameworks like Angular, React orVue.
THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER GITHUB PAGES NOW SUPPORT HTTPS GitHub has finally announced HTTPS support. Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever newcode is checked in.
WHAT’S WRONG WITH THE TECH INTERVIEW PROCESS?REMOTE SYNTHESIS
12 Mar 2020 in General 9 minutes read. The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of optionsout
ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. RUNNING SSL ON LOCALHOST Now you can launch the Jekyll server specifying the certificate and key locations using the symlink. jekyll serve --ssl-key ssl/localhost.key --ssl-cert ssl/localhost.crt. Of course, you’ll need to go through the process I discussed earlier to avoid the security warning in Chrome. Drag the certificate into Keychain Access,click on it and
THE BEST KEPT SECRET FOR FREE DEVELOPER EDUCATION Web Development - Stay up on standards, accessibility, and best practices. JavaScript - Sessions on React, Vue, JAMSTACK, and everything in-between. Career and Culture - Learn to lead with empathy and master soft skills. DevOps -How to launch and scale high performance apps like a pro. Software Engineering - New languages andtools to take your
QUICK TIPS AND TRICKS FOR HUGO DEVELOPMENT The first line of the above code checks if we have more than one total pages. .Paginator.HasPrev is used to determine if a previous paginated page exists and .Paginator.HasNext if a next page exists. Likewise .Paginator.Prev contains the preceding paginated page object and .Paginator.Next the next page object. .Paginator.Pagers contains all of the paginated pages to iterate MORE ADVANCED JEKYLL/LIQUID TEMPLATE TECHNIQUES In case you missed it, I published my original Advanced Jekyll/Liquid Template Techniques about a year ago that covers determining if a category has posts (and how many), assigning variables, using variables in an include and, finally, dynamically loading data basedon a variable.
THERE’S NO SUCH THING AS A FULL STACK DEVELOPER Let’s look at a (by no means comprehensive) list of what are often listed as the “essential skills to become full stack developer”: HTML/CSS including: Front-end frameworks like Bootstrap or Foundation. CSS preprocessors like Sass. Responsive and/or adaptive design. JavaScript including: JavaScript frameworks like Angular, React orVue.
THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER GITHUB PAGES NOW SUPPORT HTTPS GitHub has finally announced HTTPS support. Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever newcode is checked in.
WHAT’S WRONG WITH THE TECH INTERVIEW PROCESS?CATEGORY INDEX
An archive of posts sorted by categories. ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. WHAT IS THE JAMSTACK IN 2021? What began as just tools for static sites, was redefined to include dynamic client-side functionality via JavaScript and APIs in 2016, when the term Jamstack was coined. In 2020 we saw the first hints of change in this definition since it was originally defined caused by the rise of hybrid sites that use a combination of SSR (server-side THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER Cons. It’s the most expensive option - According to the College Board, the average yearly tuition in the US for 2018-19 was $10,230, meaning a degree will cost over $40k over 4 years. It’s important to note that about 3/4 of students receive grants and scholarships that mean that they don’t pay the full tuition, but it is still likely to THE EVOLUTION OF WEB CONTENT MANAGEMENT The late 90s saw the release of some of the first content management systems (CMS) appearing on the market. Vignette’s StoryServer, most commonly cited as the first commercial CMS, was released in 1997. The early goals of these tools was twofold: Allow the ability of non-technical content creators to create and edit content across largeweb
UNDERSTANDING OAUTH AUTHORIZATION FLOWS PKCE was an extension to OAuth 2.0 that resolved this problem by adding some steps to the process. The PKCE flow expressed entirely in emoji. The application requests authorization from the user and “code challenge” is created using a random “code verifier”. The code challenge is sent to the authorization server and the userauthenticates.
KNOWING THE WEB’S HISTORY IS CRITICAL TO ITS PRESENT AND The importance of the history of the web is why I created Flashback Conference, which is dedicated to covering new features, tools and frameworks on the web platform while also understanding the history behind them.. The conference will be in Orlando (my hometown) on February 10-11, 2020. I really think this will be an amazing and fun event, and I’ve already got some fantastic speakers and PATTERNS OF DEVELOPMENT That gives me some perspective. 21 Jan 2015 in Web development 5 minutes read. Patterns are something that you cannot view close up - a narrow view obscures the pattern. However, given distance and time, we can begin to make out the sequences that repeat. This is one of the few benefits of being old, which I am compared to many developers. GETTING STARTED WITH OFFLINE DATA IN WEB APPS PT. 1 The second way would be to respond to changes in the online status of the user by adding an event listener. Network Information API. While Navigator.onLine works well, it doesn’t give you any details about the user’s connection other than whether it is online or offline. For instance, what if the user’s connection is extremely slow? GETTING STARTED WITH OFFLINE DATA IN WEB APPS PT. 2 In this series of posts, I am looking at some options for dealing with data offline. The first part explored options for determining if the user is offline or has a slow/poor connection. In this part, we’ll looking at some options for storing data that we can access when the user is offline or even cache for those with a poor connection.REMOTE SYNTHESIS
12 Mar 2020 in General 9 minutes read. The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of optionsout
ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. RUNNING SSL ON LOCALHOST Now you can launch the Jekyll server specifying the certificate and key locations using the symlink. jekyll serve --ssl-key ssl/localhost.key --ssl-cert ssl/localhost.crt. Of course, you’ll need to go through the process I discussed earlier to avoid the security warning in Chrome. Drag the certificate into Keychain Access,click on it and
THE BEST KEPT SECRET FOR FREE DEVELOPER EDUCATION Web Development - Stay up on standards, accessibility, and best practices. JavaScript - Sessions on React, Vue, JAMSTACK, and everything in-between. Career and Culture - Learn to lead with empathy and master soft skills. DevOps -How to launch and scale high performance apps like a pro. Software Engineering - New languages andtools to take your
QUICK TIPS AND TRICKS FOR HUGO DEVELOPMENT The first line of the above code checks if we have more than one total pages. .Paginator.HasPrev is used to determine if a previous paginated page exists and .Paginator.HasNext if a next page exists. Likewise .Paginator.Prev contains the preceding paginated page object and .Paginator.Next the next page object. .Paginator.Pagers contains all of the paginated pages to iterate MORE ADVANCED JEKYLL/LIQUID TEMPLATE TECHNIQUES In case you missed it, I published my original Advanced Jekyll/Liquid Template Techniques about a year ago that covers determining if a category has posts (and how many), assigning variables, using variables in an include and, finally, dynamically loading data basedon a variable.
THERE’S NO SUCH THING AS A FULL STACK DEVELOPER Let’s look at a (by no means comprehensive) list of what are often listed as the “essential skills to become full stack developer”: HTML/CSS including: Front-end frameworks like Bootstrap or Foundation. CSS preprocessors like Sass. Responsive and/or adaptive design. JavaScript including: JavaScript frameworks like Angular, React orVue.
THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER GITHUB PAGES NOW SUPPORT HTTPS GitHub has finally announced HTTPS support. Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever newcode is checked in.
WHAT’S WRONG WITH THE TECH INTERVIEW PROCESS?REMOTE SYNTHESIS
12 Mar 2020 in General 9 minutes read. The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of optionsout
ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. RUNNING SSL ON LOCALHOST Now you can launch the Jekyll server specifying the certificate and key locations using the symlink. jekyll serve --ssl-key ssl/localhost.key --ssl-cert ssl/localhost.crt. Of course, you’ll need to go through the process I discussed earlier to avoid the security warning in Chrome. Drag the certificate into Keychain Access,click on it and
THE BEST KEPT SECRET FOR FREE DEVELOPER EDUCATION Web Development - Stay up on standards, accessibility, and best practices. JavaScript - Sessions on React, Vue, JAMSTACK, and everything in-between. Career and Culture - Learn to lead with empathy and master soft skills. DevOps -How to launch and scale high performance apps like a pro. Software Engineering - New languages andtools to take your
QUICK TIPS AND TRICKS FOR HUGO DEVELOPMENT The first line of the above code checks if we have more than one total pages. .Paginator.HasPrev is used to determine if a previous paginated page exists and .Paginator.HasNext if a next page exists. Likewise .Paginator.Prev contains the preceding paginated page object and .Paginator.Next the next page object. .Paginator.Pagers contains all of the paginated pages to iterate MORE ADVANCED JEKYLL/LIQUID TEMPLATE TECHNIQUES In case you missed it, I published my original Advanced Jekyll/Liquid Template Techniques about a year ago that covers determining if a category has posts (and how many), assigning variables, using variables in an include and, finally, dynamically loading data basedon a variable.
THERE’S NO SUCH THING AS A FULL STACK DEVELOPER Let’s look at a (by no means comprehensive) list of what are often listed as the “essential skills to become full stack developer”: HTML/CSS including: Front-end frameworks like Bootstrap or Foundation. CSS preprocessors like Sass. Responsive and/or adaptive design. JavaScript including: JavaScript frameworks like Angular, React orVue.
THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER GITHUB PAGES NOW SUPPORT HTTPS GitHub has finally announced HTTPS support. Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever newcode is checked in.
WHAT’S WRONG WITH THE TECH INTERVIEW PROCESS?CATEGORY INDEX
An archive of posts sorted by categories. ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. WHAT IS THE JAMSTACK IN 2021? What began as just tools for static sites, was redefined to include dynamic client-side functionality via JavaScript and APIs in 2016, when the term Jamstack was coined. In 2020 we saw the first hints of change in this definition since it was originally defined caused by the rise of hybrid sites that use a combination of SSR (server-side THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER Cons. It’s the most expensive option - According to the College Board, the average yearly tuition in the US for 2018-19 was $10,230, meaning a degree will cost over $40k over 4 years. It’s important to note that about 3/4 of students receive grants and scholarships that mean that they don’t pay the full tuition, but it is still likely to THE EVOLUTION OF WEB CONTENT MANAGEMENT The late 90s saw the release of some of the first content management systems (CMS) appearing on the market. Vignette’s StoryServer, most commonly cited as the first commercial CMS, was released in 1997. The early goals of these tools was twofold: Allow the ability of non-technical content creators to create and edit content across largeweb
UNDERSTANDING OAUTH AUTHORIZATION FLOWS PKCE was an extension to OAuth 2.0 that resolved this problem by adding some steps to the process. The PKCE flow expressed entirely in emoji. The application requests authorization from the user and “code challenge” is created using a random “code verifier”. The code challenge is sent to the authorization server and the userauthenticates.
KNOWING THE WEB’S HISTORY IS CRITICAL TO ITS PRESENT AND The importance of the history of the web is why I created Flashback Conference, which is dedicated to covering new features, tools and frameworks on the web platform while also understanding the history behind them.. The conference will be in Orlando (my hometown) on February 10-11, 2020. I really think this will be an amazing and fun event, and I’ve already got some fantastic speakers and PATTERNS OF DEVELOPMENT That gives me some perspective. 21 Jan 2015 in Web development 5 minutes read. Patterns are something that you cannot view close up - a narrow view obscures the pattern. However, given distance and time, we can begin to make out the sequences that repeat. This is one of the few benefits of being old, which I am compared to many developers. GETTING STARTED WITH OFFLINE DATA IN WEB APPS PT. 1 The second way would be to respond to changes in the online status of the user by adding an event listener. Network Information API. While Navigator.onLine works well, it doesn’t give you any details about the user’s connection other than whether it is online or offline. For instance, what if the user’s connection is extremely slow? GETTING STARTED WITH OFFLINE DATA IN WEB APPS PT. 2 In this series of posts, I am looking at some options for dealing with data offline. The first part explored options for determining if the user is offline or has a slow/poor connection. In this part, we’ll looking at some options for storing data that we can access when the user is offline or even cache for those with a poor connection.REMOTE SYNTHESIS
12 Mar 2020 in General 9 minutes read. The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of optionsout
ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. RUNNING SSL ON LOCALHOST Now you can launch the Jekyll server specifying the certificate and key locations using the symlink. jekyll serve --ssl-key ssl/localhost.key --ssl-cert ssl/localhost.crt. Of course, you’ll need to go through the process I discussed earlier to avoid the security warning in Chrome. Drag the certificate into Keychain Access,click on it and
THE BEST KEPT SECRET FOR FREE DEVELOPER EDUCATION Web Development - Stay up on standards, accessibility, and best practices. JavaScript - Sessions on React, Vue, JAMSTACK, and everything in-between. Career and Culture - Learn to lead with empathy and master soft skills. DevOps -How to launch and scale high performance apps like a pro. Software Engineering - New languages andtools to take your
QUICK TIPS AND TRICKS FOR HUGO DEVELOPMENT The first line of the above code checks if we have more than one total pages. .Paginator.HasPrev is used to determine if a previous paginated page exists and .Paginator.HasNext if a next page exists. Likewise .Paginator.Prev contains the preceding paginated page object and .Paginator.Next the next page object. .Paginator.Pagers contains all of the paginated pages to iterate MORE ADVANCED JEKYLL/LIQUID TEMPLATE TECHNIQUES In case you missed it, I published my original Advanced Jekyll/Liquid Template Techniques about a year ago that covers determining if a category has posts (and how many), assigning variables, using variables in an include and, finally, dynamically loading data basedon a variable.
THERE’S NO SUCH THING AS A FULL STACK DEVELOPER Let’s look at a (by no means comprehensive) list of what are often listed as the “essential skills to become full stack developer”: HTML/CSS including: Front-end frameworks like Bootstrap or Foundation. CSS preprocessors like Sass. Responsive and/or adaptive design. JavaScript including: JavaScript frameworks like Angular, React orVue.
THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER GITHUB PAGES NOW SUPPORT HTTPS GitHub has finally announced HTTPS support. Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever newcode is checked in.
WHAT’S WRONG WITH THE TECH INTERVIEW PROCESS?REMOTE SYNTHESIS
12 Mar 2020 in General 9 minutes read. The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of optionsout
ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. RUNNING SSL ON LOCALHOST Now you can launch the Jekyll server specifying the certificate and key locations using the symlink. jekyll serve --ssl-key ssl/localhost.key --ssl-cert ssl/localhost.crt. Of course, you’ll need to go through the process I discussed earlier to avoid the security warning in Chrome. Drag the certificate into Keychain Access,click on it and
THE BEST KEPT SECRET FOR FREE DEVELOPER EDUCATION Web Development - Stay up on standards, accessibility, and best practices. JavaScript - Sessions on React, Vue, JAMSTACK, and everything in-between. Career and Culture - Learn to lead with empathy and master soft skills. DevOps -How to launch and scale high performance apps like a pro. Software Engineering - New languages andtools to take your
QUICK TIPS AND TRICKS FOR HUGO DEVELOPMENT The first line of the above code checks if we have more than one total pages. .Paginator.HasPrev is used to determine if a previous paginated page exists and .Paginator.HasNext if a next page exists. Likewise .Paginator.Prev contains the preceding paginated page object and .Paginator.Next the next page object. .Paginator.Pagers contains all of the paginated pages to iterate MORE ADVANCED JEKYLL/LIQUID TEMPLATE TECHNIQUES In case you missed it, I published my original Advanced Jekyll/Liquid Template Techniques about a year ago that covers determining if a category has posts (and how many), assigning variables, using variables in an include and, finally, dynamically loading data basedon a variable.
THERE’S NO SUCH THING AS A FULL STACK DEVELOPER Let’s look at a (by no means comprehensive) list of what are often listed as the “essential skills to become full stack developer”: HTML/CSS including: Front-end frameworks like Bootstrap or Foundation. CSS preprocessors like Sass. Responsive and/or adaptive design. JavaScript including: JavaScript frameworks like Angular, React orVue.
THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER GITHUB PAGES NOW SUPPORT HTTPS GitHub has finally announced HTTPS support. Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever newcode is checked in.
WHAT’S WRONG WITH THE TECH INTERVIEW PROCESS?CATEGORY INDEX
An archive of posts sorted by categories. ABOUT ME | REMOTE SYNTHESIS The personal blog of Brian Rinaldi. Brian Rinaldi is a Developer Advocate at StepZen with over 20 years experience as a developer for the web. Brian is actively involved in the community running developer meetups via CFE.dev and Orlando Devs.He’s the editor of the Jamstacked newsletter and co-editor of Mobile Dev Weekly and co-author of The Jamstack Book from Manning. WHAT IS THE JAMSTACK IN 2021? What began as just tools for static sites, was redefined to include dynamic client-side functionality via JavaScript and APIs in 2016, when the term Jamstack was coined. In 2020 we saw the first hints of change in this definition since it was originally defined caused by the rise of hybrid sites that use a combination of SSR (server-side THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER Cons. It’s the most expensive option - According to the College Board, the average yearly tuition in the US for 2018-19 was $10,230, meaning a degree will cost over $40k over 4 years. It’s important to note that about 3/4 of students receive grants and scholarships that mean that they don’t pay the full tuition, but it is still likely to THE EVOLUTION OF WEB CONTENT MANAGEMENT The late 90s saw the release of some of the first content management systems (CMS) appearing on the market. Vignette’s StoryServer, most commonly cited as the first commercial CMS, was released in 1997. The early goals of these tools was twofold: Allow the ability of non-technical content creators to create and edit content across largeweb
UNDERSTANDING OAUTH AUTHORIZATION FLOWS PKCE was an extension to OAuth 2.0 that resolved this problem by adding some steps to the process. The PKCE flow expressed entirely in emoji. The application requests authorization from the user and “code challenge” is created using a random “code verifier”. The code challenge is sent to the authorization server and the userauthenticates.
KNOWING THE WEB’S HISTORY IS CRITICAL TO ITS PRESENT AND The importance of the history of the web is why I created Flashback Conference, which is dedicated to covering new features, tools and frameworks on the web platform while also understanding the history behind them.. The conference will be in Orlando (my hometown) on February 10-11, 2020. I really think this will be an amazing and fun event, and I’ve already got some fantastic speakers and PATTERNS OF DEVELOPMENT That gives me some perspective. 21 Jan 2015 in Web development 5 minutes read. Patterns are something that you cannot view close up - a narrow view obscures the pattern. However, given distance and time, we can begin to make out the sequences that repeat. This is one of the few benefits of being old, which I am compared to many developers. GETTING STARTED WITH OFFLINE DATA IN WEB APPS PT. 1 The second way would be to respond to changes in the online status of the user by adding an event listener. Network Information API. While Navigator.onLine works well, it doesn’t give you any details about the user’s connection other than whether it is online or offline. For instance, what if the user’s connection is extremely slow? GETTING STARTED WITH OFFLINE DATA IN WEB APPS PT. 2 In this series of posts, I am looking at some options for dealing with data offline. The first part explored options for determining if the user is offline or has a slow/poor connection. In this part, we’ll looking at some options for storing data that we can access when the user is offline or even cache for those with a poor connection.REMOTE SYNTHESIS
12 Mar 2020 in General 9 minutes read. The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of optionsout
RUNNING SSL ON LOCALHOST Now you can launch the Jekyll server specifying the certificate and key locations using the symlink. jekyll serve --ssl-key ssl/localhost.key --ssl-cert ssl/localhost.crt. Of course, you’ll need to go through the process I discussed earlier to avoid the security warning in Chrome. Drag the certificate into Keychain Access,click on it and
THE EVOLUTION OF WEB CONTENT MANAGEMENT QUICK TIPS AND TRICKS FOR HUGO DEVELOPMENT The first line of the above code checks if we have more than one total pages. .Paginator.HasPrev is used to determine if a previous paginated page exists and .Paginator.HasNext if a next page exists. Likewise .Paginator.Prev contains the preceding paginated page object and .Paginator.Next the next page object. .Paginator.Pagers contains all of the paginated pages to iterate MORE ADVANCED JEKYLL/LIQUID TEMPLATE TECHNIQUES In case you missed it, I published my original Advanced Jekyll/Liquid Template Techniques about a year ago that covers determining if a category has posts (and how many), assigning variables, using variables in an include and, finally, dynamically loading data basedon a variable.
SO YOU WANT TO RUN A DEVELOPER CONFERENCE So, the cost of bringing speakers factors heavily into not how many speakers you need so much as how many you can fairly bring. In terms of schedule, I personally don’t recommend more than 40-45 minutes for standard sessions, though a keynote may be longer. This means that typical day with breaks, lunch and time between sessions means that WHAT’S WRONG WITH THE TECH INTERVIEW PROCESS? SUBMITTING NETLIFY FORMS USING JAVASCRIPT Submit a Netlify form asynchronously using JavaScript without jQuery. Netlify Forms make it incredibly easy to handle form submissions. In many cases all you need to do is simply need to give your form a name, add data-netlify="true" to your form element and you’re done. Netlify will detect the form on build and save any form submissions. UNDERSTANDING OAUTH AUTHORIZATION FLOWS GITHUB PAGES NOW SUPPORT HTTPS GitHub has finally announced HTTPS support. Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever newcode is checked in.
REMOTE SYNTHESIS
12 Mar 2020 in General 9 minutes read. The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of optionsout
RUNNING SSL ON LOCALHOST Now you can launch the Jekyll server specifying the certificate and key locations using the symlink. jekyll serve --ssl-key ssl/localhost.key --ssl-cert ssl/localhost.crt. Of course, you’ll need to go through the process I discussed earlier to avoid the security warning in Chrome. Drag the certificate into Keychain Access,click on it and
THE EVOLUTION OF WEB CONTENT MANAGEMENT QUICK TIPS AND TRICKS FOR HUGO DEVELOPMENT The first line of the above code checks if we have more than one total pages. .Paginator.HasPrev is used to determine if a previous paginated page exists and .Paginator.HasNext if a next page exists. Likewise .Paginator.Prev contains the preceding paginated page object and .Paginator.Next the next page object. .Paginator.Pagers contains all of the paginated pages to iterate MORE ADVANCED JEKYLL/LIQUID TEMPLATE TECHNIQUES In case you missed it, I published my original Advanced Jekyll/Liquid Template Techniques about a year ago that covers determining if a category has posts (and how many), assigning variables, using variables in an include and, finally, dynamically loading data basedon a variable.
SO YOU WANT TO RUN A DEVELOPER CONFERENCE So, the cost of bringing speakers factors heavily into not how many speakers you need so much as how many you can fairly bring. In terms of schedule, I personally don’t recommend more than 40-45 minutes for standard sessions, though a keynote may be longer. This means that typical day with breaks, lunch and time between sessions means that WHAT’S WRONG WITH THE TECH INTERVIEW PROCESS? SUBMITTING NETLIFY FORMS USING JAVASCRIPT Submit a Netlify form asynchronously using JavaScript without jQuery. Netlify Forms make it incredibly easy to handle form submissions. In many cases all you need to do is simply need to give your form a name, add data-netlify="true" to your form element and you’re done. Netlify will detect the form on build and save any form submissions. UNDERSTANDING OAUTH AUTHORIZATION FLOWS GITHUB PAGES NOW SUPPORT HTTPS GitHub has finally announced HTTPS support. Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever newcode is checked in.
THERE’S MORE THAN ONE WAY TO BECOME A DEVELOPER Cons. It’s the most expensive option - According to the College Board, the average yearly tuition in the US for 2018-19 was $10,230, meaning a degree will cost over $40k over 4 years. It’s important to note that about 3/4 of students receive grants and scholarships that mean that they don’t pay the full tuition, but it is still likely to THINKING IN JAMSTACK The Jamstack Model. The reason both of these two models remain easy to grasp is that it always follows a “client requests x => application gets x and returns it to the user.”. A developer doesn’t need to think about when it makes sense to get something as it GETTING STARTED WITH OFFLINE DATA IN WEB APPS PT. 1 The second way would be to respond to changes in the online status of the user by adding an event listener. Network Information API. While Navigator.onLine works well, it doesn’t give you any details about the user’s connection other than whether it is online or offline. For instance, what if the user’s connection is extremely slow?SHOULD I BUILD IT?
Today, there are few limits to what we can build, but also a growing consensus that “ the internet is broken ” (the internet, of course, being the backbone of so many of these technologies). This presents an entirely different dilemma. It’s no longer a matter of whether it can be built but whether it should be built. A briefhistory of
HOW TO WRITE A GREAT CONFERENCE TALK PROPOSAL FROM Including a sentence as simple as “Key takeaways from this talk “ or “Come learn” can help. You don’t need to give all the details away but a high-level summary is helpful. Also remember that you can provide more detail in the reviewer notes. The abstract read like thespeaker’s bio.
TOOLS FOR WRITING AND CONVERTING MARKDOWN If you are looking for a free web-based option, Dillinger is a free (and open source) Markdown editor for the browser. It includes a live preview as well as the ability to import documents from numerous sources and export them to various formats. However, one of the things lacking in both desktop and web-based editors is collaboration. THOUGHTS ON THE STATE OF JS SURVEY The latest State of JS survey results are out. As always, survey results need to be taken with a grain of salt. There is always a bit of selection bias involved in these sorts of surveys whereby certain groups tend to be far more likely to respond. These concerns are somewhat reinforced by the survey’s own reporting wherein almost 70% of respondents came from 3 sources. CONFUSED BY JAVASCRIPT’S CONST? ME TOO! The const keyword was added to JavaScript in ES6 (aka ES2015). Previously, the common convention was to use a standard variable but with an all-caps name like MY_CONSTANT. This didn’t effect whether the variable could be changed - it was more a GETTING STARTED WITH OFFLINE DATA IN WEB APPS PT. 2 In this series of posts, I am looking at some options for dealing with data offline. The first part explored options for determining if the user is offline or has a slow/poor connection. In this part, we’ll looking at some options for storing data that we can access when the user is offline or even cache for those with a poor connection. DEVELOPERS NEED TO START PAYING ATTENTION TO LICENSES Developers Need to Start Paying Attention to Licenses. Ignoring licenses can be dangerous. Let's try to understand them. 05 Sep 2017 in General 17 minutes read. Anyone who claims to be a fan of mashups (which, admittedly, had their moment that seems to have passed) knows Girl Talk. Girl Talk (aka Gregg Michael Gillis) had a crazy style of__
SEARCH RESULTS
MENU
-------------------------* Home
* Categories
* Publications
* Presentations
* __ Feed
__
REMOTE SYNTHESIS
THE PERSONAL BLOG OF BRIAN RINALDI. TIPS FOR RUNNING YOUR FIRST VIRTUAL CONFERENCE 01 Mar 2021 in General__ 8
minutes read
It can sometimes appear from the outside that running a virtual conference is easy. Just hook up Zoom to a streaming service and you’re done. About a month ago, I ran my first virtual conference. Suffice it to say that this isn’t the case, even with four years of experience running virtual meetups and trainings via cfe.dev. …__ read more...
THINKING IN JAMSTACK 21 Jan 2021 in Jamstack__ 7
minutes read
I feel like one of the difficulties that many developers face when considering adopting the Jamstack is that it requires a change in your mental model of how to build an application. This often results in a potentially misapplied belief that Jamstack is just for building simple applications. You’ll hear comments along the lines of a comment on my recent post: …__ read more...
WHAT IS THE JAMSTACK IN 2021? 28 Dec 2020 in Jamstack__ 7
minutes read
2020 was a terrible year for a lot of things but it was a pretty good year for the Jamstack. We not only saw a lot of startups in the Jamstack space getting massive funding, but also big companies jumping in as well. For example, Microsoft launched Azure Static Web Apps and, more recently, Cloudflare launched Cloudflare pages. As I argued in the recent issue of Jamstacked, I think we will look back on this year as the year the Jamstack went mainstream. …__ read more...
THE BEST KEPT SECRET FOR FREE DEVELOPER EDUCATION 24 Aug 2020 in General__ 3
minutes read
Just about 3 years ago, before the pandemic forced us all to go virtual, I launched a site with the goal of hosting free, virtual meetups (and occassional virtual workshops). Since then, thousands of developers have attended one of the almost 70 sessions I’ve hosted. However, despite the hundreds of hours of free recordings available featuring some of the best speakers in the industry, most developers have never heard of the site. …__ read more...
SUBMITTING NETLIFY FORMS USING JAVASCRIPT 06 Jul 2020 in Jamstack__ 4
minutes read
Netlify Forms make it incredibly easy to handle form submissions. In many cases all you need to do is simply need to give your form a name, add data-netlify="true" to your form element and you’re done. Netlify will detect the form on build and save any form submissions. You can view the data under the forms tab in your Netlify dashboard and even create triggers to do things like notify you via email of submissions. Easy. …__ read more...
TIPS FOR RUNNING VIRTUAL MEETUPS AND EVENTS 12 Mar 2020 in General__ 9
minutes read
The spread of the Coronavirus has caused a lot of events to cancel and has forced event and meetup organizers to consider moving their events online. But many of the skills and tools that people use to run IRL events don’t easily translate to online events. In addition, there are a myriad of options out there to host your event, but each has costs and/or limitations. …__ read more...
Page 1 of 22 Older Posts →* __
* __
Brian Rinaldi © 2021 • Allrights reserved.
* __ •
* Categories •
* Publications • * Presentations •* __ Feed
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0