dev.to
1. Cruddur - The not so great twitter clone using Ruby Sinatra + React + GCP CloudRun + MongoDB Atlas + Terraform
Hackathon Entry
Hey is Andrew Brown đź‘‹ and I entering the MongoDB Atlas hackathon!
Will I win, I doubt it, have I learned? Quite a bit, and I'm here to share lol.
What does the app do?
Not a whole alot.
You can:
Write a microblog post that will show up on main feed
View a home feed
View a feed of a specific user's microblog
Search microblogs using the search (but only through the API not the UI lol)
You can't:
Login or Signup
Use mentions or hashtags
Reshare with comment
Reply
So in term…
#atlashackathon22 #terraform #googlecloud #ruby
2. JavaScript Regular/Normal vs Arrow Function: My Beef with Arrow Functions.
When I First encountered arrow functions, i was exited about the syntax difference. So i started putting them in everything; that was a huge mistake. I soon noticed abnormal unwanted behavior in the "this" keyword, so for a while i hated arrow functions but we have reconciled.
Both function declaration and expression can be written as Normal/Regular Function
// function declaration
function test(mama) {
return ` ${mama} is the best`
}
// function expression
const test = function(app) {
retu…
#webdev #javascript #react #programming
3. How to become Front-End Developer
In my option the best way to start your journey as a Developer (of any kind) is to start with Creative Coding in JavaScript (most popular programming language). There are few of them on Udemy:
Code Art: Learn Creative Coding to Generate Visuals with JS
Learn Creative Coding with Vanilla JavaScript
Creative Coding with p5.js
Creative Coding Self Generating Art with Javascript & P5js
Coding for beginners: learn coding by creating art
And Domestika
Creative Coding: Making Visuals with JavaScript…
#programming #learning
1. Cruddur - The not so great twitter clone using Ruby Sinatra + React + GCP CloudRun + MongoDB Atlas + Terraform
Hackathon Entry
Hey is Andrew Brown đź‘‹ and I entering the MongoDB Atlas hackathon!
Will I win, I doubt it, have I learned? Quite a bit, and I'm here to share lol.
What does the app do?
Not a whole alot.
You can:
Write a microblog post that will show up on main feed
View a home feed
View a feed of a specific user's microblog
Search microblogs using the search (but only through the API not the UI lol)
You can't:
Login or Signup
Use mentions or hashtags
Reshare with comment
Reply
So in term…
#atlashackathon22 #terraform #googlecloud #ruby
2. JavaScript Regular/Normal vs Arrow Function: My Beef with Arrow Functions.
When I First encountered arrow functions, i was exited about the syntax difference. So i started putting them in everything; that was a huge mistake. I soon noticed abnormal unwanted behavior in the "this" keyword, so for a while i hated arrow functions but we have reconciled.
Both function declaration and expression can be written as Normal/Regular Function
// function declaration
function test(mama) {
return ` ${mama} is the best`
}
// function expression
const test = function(app) {
retu…
#webdev #javascript #react #programming
3. How to become Front-End Developer
In my option the best way to start your journey as a Developer (of any kind) is to start with Creative Coding in JavaScript (most popular programming language). There are few of them on Udemy:
Code Art: Learn Creative Coding to Generate Visuals with JS
Learn Creative Coding with Vanilla JavaScript
Creative Coding with p5.js
Creative Coding Self Generating Art with Javascript & P5js
Coding for beginners: learn coding by creating art
And Domestika
Creative Coding: Making Visuals with JavaScript…
#programming #learning
dev.to
1. 5 things to remember when building an app to make it accessible.
Is your site accessible?
Being digitally accessible means your site should be able to be used by anyone - those with disabilities and those with abled bodies. Think about the last site you built, or your favorite site. Are you confident that anyone can use your site and perform the critical actions of the site? Have you considered folks with motor disability, visual disability, cognitive disability and auditory disability?
Often accessibility is left as an after-thought. When it is time to shi…
#a11y #webdev #programming #frontend
2. Deploying an Infrastructure as Code Project in GCP Using Terraform.
The creation of resources in the cloud and the management of the lifecycle of these resources can be a tedious process, especially when doing this on a largescale. The response to this is infrastructure as code(IaC). Infrastructure as code is essentially the provisioning and management of your cloud resources as reusable code that can be managed, versioned, and monitored in a source control system like git. Currently, the most popularly used IaC tool is terraform and this is for good reason, con…
#iac #terraform #googlecloud #agile
3. A/B testing development - A developer overview (Part - 1)
I am not a marketing guy or CRO expert, I am a developer. As a developer, Selling a product is not my concern but after working with CRO agencies for a long time, I have learned that how customer behaviour is changing based on the change of UI and UX, which leads them to buy your products. In traditional software development, We mostly depends on the final design of our product but it doesn't work most of the cases.
To get feedback of our system, We need to check with our customer if our existi…
#cro #frontend #javascript #ux
1. 5 things to remember when building an app to make it accessible.
Is your site accessible?
Being digitally accessible means your site should be able to be used by anyone - those with disabilities and those with abled bodies. Think about the last site you built, or your favorite site. Are you confident that anyone can use your site and perform the critical actions of the site? Have you considered folks with motor disability, visual disability, cognitive disability and auditory disability?
Often accessibility is left as an after-thought. When it is time to shi…
#a11y #webdev #programming #frontend
2. Deploying an Infrastructure as Code Project in GCP Using Terraform.
The creation of resources in the cloud and the management of the lifecycle of these resources can be a tedious process, especially when doing this on a largescale. The response to this is infrastructure as code(IaC). Infrastructure as code is essentially the provisioning and management of your cloud resources as reusable code that can be managed, versioned, and monitored in a source control system like git. Currently, the most popularly used IaC tool is terraform and this is for good reason, con…
#iac #terraform #googlecloud #agile
3. A/B testing development - A developer overview (Part - 1)
I am not a marketing guy or CRO expert, I am a developer. As a developer, Selling a product is not my concern but after working with CRO agencies for a long time, I have learned that how customer behaviour is changing based on the change of UI and UX, which leads them to buy your products. In traditional software development, We mostly depends on the final design of our product but it doesn't work most of the cases.
To get feedback of our system, We need to check with our customer if our existi…
#cro #frontend #javascript #ux
dev.to
1. How To Create Custom GitHub Codespaces Template
Introduction to GitHub Codespaces and templates ✨
GitHub Codespaces is a cloud-based development environment that allows developers to write, run, and debug code directly in their web browsers. With GitHub Codespaces, developers can quickly spin up a development environment in the cloud and start coding without the need to set up a local development environment on their machine.
GitHub Codespaces includes support for templates, which allow developers to quickly spin up a development environmen…
#react #javascript #github #tutorial
2. Compact Guide: How to sync Google calendar with Laravel
Concept of Synchronization
For proper synchronization of your resources is important to understand the principles of Google API. These principles work the same for all Google resources, but will be different for Outlook. We will figure out how and why to use query parameters and study the best practices.
For optimized performance the API uses for important parameters as syncToken and pageToken.
The API data in most cases is returned with pagination, so as not to burden the network and allocat…
#laravel #php #googlecloud #webdev
3. 7 free Tools for the Modern Web Developers of 2023
Want smooth sailing on your Web Development journey in 2023? Check out these free tools that the Modern Web Developer of 2023 uses!
1. Omatsuri
An Open Source Web App with 12 incredible frontend tools for everyday use. The tools provided are:
Triangle generator
Color shades generator
Gradient generator
Page dividers
SVG compressor
SVG → JSX converter
Base64 encoding
Fake data generator
Symbols collection
Lorem ipsum
CSS cursors
Keyboard events codes
2. Coolors
Coolers is the go-to tool fo…
#webdev #programming #javascript #productivity
1. How To Create Custom GitHub Codespaces Template
Introduction to GitHub Codespaces and templates ✨
GitHub Codespaces is a cloud-based development environment that allows developers to write, run, and debug code directly in their web browsers. With GitHub Codespaces, developers can quickly spin up a development environment in the cloud and start coding without the need to set up a local development environment on their machine.
GitHub Codespaces includes support for templates, which allow developers to quickly spin up a development environmen…
#react #javascript #github #tutorial
2. Compact Guide: How to sync Google calendar with Laravel
Concept of Synchronization
For proper synchronization of your resources is important to understand the principles of Google API. These principles work the same for all Google resources, but will be different for Outlook. We will figure out how and why to use query parameters and study the best practices.
For optimized performance the API uses for important parameters as syncToken and pageToken.
The API data in most cases is returned with pagination, so as not to burden the network and allocat…
#laravel #php #googlecloud #webdev
3. 7 free Tools for the Modern Web Developers of 2023
Want smooth sailing on your Web Development journey in 2023? Check out these free tools that the Modern Web Developer of 2023 uses!
1. Omatsuri
An Open Source Web App with 12 incredible frontend tools for everyday use. The tools provided are:
Triangle generator
Color shades generator
Gradient generator
Page dividers
SVG compressor
SVG → JSX converter
Base64 encoding
Fake data generator
Symbols collection
Lorem ipsum
CSS cursors
Keyboard events codes
2. Coolors
Coolers is the go-to tool fo…
#webdev #programming #javascript #productivity
dev.to
1. How Google Cloud is Educating the Next Generation of Cloud Engineers
Happy New Year and welcome to Season 3 of Dev Interrupted!
We couldn't think of a better way to kick off Season 3 of the podcast than with the immensely talented Forrest Brazeal.
Not only is Forrest the Head of Developer Media at Google Cloud, but he lists being a writer, speaker, cartoonist, cloud architect and AWS Serverless Hero, among his many accolades.
To top it all off, Forrest is an all around great guy with a passion for education and advocacy. That's why he's working to help educ…
#cloud #googlecloud #podcast #programming
2. Quick guide for PHP prepared statements
Introduction
In my last post I mentioned prepared statements.
Now, let's expand on this topic and see how we can implement them in our code
Here, I will show prepared statements in PDO and mysqli.
I strongly recommend to use PDO. I'll explain why a little later.
In this post I expect that You know basic terms connected to databases (Query, DBMS etc.) and basic usage of PHP (variables, functions, objects), so I won't cover those topic completely in this post
Database
I'm going to use simp…
#php #webdev #beginners #database
1. How Google Cloud is Educating the Next Generation of Cloud Engineers
Happy New Year and welcome to Season 3 of Dev Interrupted!
We couldn't think of a better way to kick off Season 3 of the podcast than with the immensely talented Forrest Brazeal.
Not only is Forrest the Head of Developer Media at Google Cloud, but he lists being a writer, speaker, cartoonist, cloud architect and AWS Serverless Hero, among his many accolades.
To top it all off, Forrest is an all around great guy with a passion for education and advocacy. That's why he's working to help educ…
#cloud #googlecloud #podcast #programming
2. Quick guide for PHP prepared statements
Introduction
In my last post I mentioned prepared statements.
Now, let's expand on this topic and see how we can implement them in our code
Here, I will show prepared statements in PDO and mysqli.
I strongly recommend to use PDO. I'll explain why a little later.
In this post I expect that You know basic terms connected to databases (Query, DBMS etc.) and basic usage of PHP (variables, functions, objects), so I won't cover those topic completely in this post
Database
I'm going to use simp…
#php #webdev #beginners #database
dev.to
1. The 10 Signs That You Need To Hire A Web Developer
Having a web-based identity in the form website is critical today. Regardless of your industry or the scale of your business, the need for a website should be in the spotlight. Nowadays, making a site on your sounds like a straightforward undertaking. How would you want a website development group when you can pay a little charge for a website developer's tool? And most developers likewise vow to assist you with making your site ready in no time, at max.
Be that as it may, wait before paying fo…
#webdev #javascript #devops #programming
2. GKE Security: Top 10 Strategies for Securing Your Cluster
Security is one of key challenges in Kubernetes because of its configuration complexity and vulnerability. Managed container services like Google Kubernetes Engine (GKE) provide many protection features but don't take all related responsibilities off your plate. Read on to learn more about GKE security and best practices to secure your cluster.
Basic overview of GKE security
GKE protects your workload in many layers, which include your container image, its runtime, the cluster network, and acc…
#devops #kubernetes #cloud #googlecloud
1. The 10 Signs That You Need To Hire A Web Developer
Having a web-based identity in the form website is critical today. Regardless of your industry or the scale of your business, the need for a website should be in the spotlight. Nowadays, making a site on your sounds like a straightforward undertaking. How would you want a website development group when you can pay a little charge for a website developer's tool? And most developers likewise vow to assist you with making your site ready in no time, at max.
Be that as it may, wait before paying fo…
#webdev #javascript #devops #programming
2. GKE Security: Top 10 Strategies for Securing Your Cluster
Security is one of key challenges in Kubernetes because of its configuration complexity and vulnerability. Managed container services like Google Kubernetes Engine (GKE) provide many protection features but don't take all related responsibilities off your plate. Read on to learn more about GKE security and best practices to secure your cluster.
Basic overview of GKE security
GKE protects your workload in many layers, which include your container image, its runtime, the cluster network, and acc…
#devops #kubernetes #cloud #googlecloud
dev.to
1. How to learn Responsive Web Design
I very recently came to realise that there are many people who dont understand the importance of responsive web design. Not every developer understands RWD to its full extent.
In this post i have listed topics to cover and resources to get info allowing you to develop a better understanding on RWD.
I recently read this EBook and found it to be a great place to start. It goes over both basic and complex concepts and modules.
I would suggest that you read this book to lay down some foundation …
#html #css #tutorial #webdev
2. Google Cloud is finally adopting what Linux distros have been doing for years
Google Cloud's Forrest Brazeal predicts that by 2025 four out of five major developers are going to be using curated open source, but what exactly does that entail? Forrest goes into what the future might hold for engineers and software developers and how curated open source will be a large part of the process. This conversation took place at the 2022 DevOps Enterprise Summit, listen to the full interview with Dev Interrupted cohost Conor Bronsdon here ► https://www.youtube.com/watch?v=4IVeDtVnj…
#cloud #googlecloud #linux #devops
1. How to learn Responsive Web Design
I very recently came to realise that there are many people who dont understand the importance of responsive web design. Not every developer understands RWD to its full extent.
In this post i have listed topics to cover and resources to get info allowing you to develop a better understanding on RWD.
I recently read this EBook and found it to be a great place to start. It goes over both basic and complex concepts and modules.
I would suggest that you read this book to lay down some foundation …
#html #css #tutorial #webdev
2. Google Cloud is finally adopting what Linux distros have been doing for years
Google Cloud's Forrest Brazeal predicts that by 2025 four out of five major developers are going to be using curated open source, but what exactly does that entail? Forrest goes into what the future might hold for engineers and software developers and how curated open source will be a large part of the process. This conversation took place at the 2022 DevOps Enterprise Summit, listen to the full interview with Dev Interrupted cohost Conor Bronsdon here ► https://www.youtube.com/watch?v=4IVeDtVnj…
#cloud #googlecloud #linux #devops
cointelegraph.com
Google invests $300M in AI firm previously funded by Sam Bankman-Fried
Members of Crypto Twitter are speculating whether Bankman-Fried and FTX will source the reported $530 million invested in Anthropic to pay off FTX creditors…
#Anthropic #GoogleCloud #AlamedaResearch #CarolineEllison #JimMcClave #NishadSingh #JaanTallinn #Crunchbase #ChatGTP #HouseArrest #Bail #Trial
Google invests $300M in AI firm previously funded by Sam Bankman-Fried
Members of Crypto Twitter are speculating whether Bankman-Fried and FTX will source the reported $530 million invested in Anthropic to pay off FTX creditors…
#Anthropic #GoogleCloud #AlamedaResearch #CarolineEllison #JimMcClave #NishadSingh #JaanTallinn #Crunchbase #ChatGTP #HouseArrest #Bail #Trial
dev.to
Marshalling/Unmarshalling custom structs in Go for Firestore Native.
Motivation Firestore Native, the document based interface is much easier to work with...
#go #firestore #googlecloud #programming
Marshalling/Unmarshalling custom structs in Go for Firestore Native.
Motivation Firestore Native, the document based interface is much easier to work with...
#go #firestore #googlecloud #programming
dev.to
GKE Cluster Optimization: 13 Tactics For A Smoother K8s Deployment
Most engineers don’t want to spend more time than necessary to keep their clusters highly available,...
#cloud #devops #kubernetes #googlecloud
GKE Cluster Optimization: 13 Tactics For A Smoother K8s Deployment
Most engineers don’t want to spend more time than necessary to keep their clusters highly available,...
#cloud #devops #kubernetes #googlecloud
dev.to
Deploying an HTTP app using Docker + GKE + Cloudflare (living document)
Recap Software Engineering Entrepreneurship » Issue...
#googlecloud #kubernetes #docker #startup
Deploying an HTTP app using Docker + GKE + Cloudflare (living document)
Recap Software Engineering Entrepreneurship » Issue...
#googlecloud #kubernetes #docker #startup
dev.to
Using React with Google Cloud Storage: A Guide to Cloud File Storage and Retrieval
Introduction React is a well-known JavaScript library for creating user interfaces,...
#cloud #react #googlecloud #webdev
Using React with Google Cloud Storage: A Guide to Cloud File Storage and Retrieval
Introduction React is a well-known JavaScript library for creating user interfaces,...
#cloud #react #googlecloud #webdev
dev.to
Google I/O 2023 announced !
Like the last year, let's discuss together what could be announced. Are you going to...
#news #google #googlecloud #webdev
Google I/O 2023 announced !
Like the last year, let's discuss together what could be announced. Are you going to...
#news #google #googlecloud #webdev
dev.to
Navigating Cloud Confusion: Understanding Google Cloud for First-Time Users
What even is Google Cloud Plattform (GCP)? Imagine storing your files and running your...
#cloud #beginners #career #googlecloud
Navigating Cloud Confusion: Understanding Google Cloud for First-Time Users
What even is Google Cloud Plattform (GCP)? Imagine storing your files and running your...
#cloud #beginners #career #googlecloud
dev.to
Getting Started with Google Earth Engine
Google Earth Engine (EE) is a planetary cloud platform which supports data catalogue and the online...
#googlecloud #googleearth #remotesensing #climateinnovation
Getting Started with Google Earth Engine
Google Earth Engine (EE) is a planetary cloud platform which supports data catalogue and the online...
#googlecloud #googleearth #remotesensing #climateinnovation
dev.to
Introduction to GEE, CLIMATE Engine, and Satellite Data
Contents Earth data Google Earth engine Climate Engine Earthdata: Is the...
#earthengine #remotesensing #googlecloud
Introduction to GEE, CLIMATE Engine, and Satellite Data
Contents Earth data Google Earth engine Climate Engine Earthdata: Is the...
#earthengine #remotesensing #googlecloud
cointelegraph.com
Google Cloud to optimize Polygon zkEVM scaling performance
Polygon Labs has announced a multi-year agreement bringing with Google Cloud to make use of its infrastructure and developer tools to drive adoption and development of the Ethereum layer-2 scaling ecosystem.
#Polygon #PolygonLabs #GoogleCloud #infrastructure #developertools #Ethereum #layer2 #scaling
Google Cloud to optimize Polygon zkEVM scaling performance
Polygon Labs has announced a multi-year agreement bringing with Google Cloud to make use of its infrastructure and developer tools to drive adoption and development of the Ethereum layer-2 scaling ecosystem.
#Polygon #PolygonLabs #GoogleCloud #infrastructure #developertools #Ethereum #layer2 #scaling
cointelegraph.com
Crypto Biz: Google bullish on blockchain, UK’s $125M AI pledge, Voyager and Binance
This week’s Crypto Biz explores Google expanding its Web3 program, U.K.'s $125M AI pledge, and more deals.
#GoogleCloud #UK #FTX #Binance #VoyagerDigital
Crypto Biz: Google bullish on blockchain, UK’s $125M AI pledge, Voyager and Binance
This week’s Crypto Biz explores Google expanding its Web3 program, U.K.'s $125M AI pledge, and more deals.
#GoogleCloud #UK #FTX #Binance #VoyagerDigital
cointelegraph.com
AIs and fries: Wendy’s to trial chatbot drive-thru operator
Artificial intelligence (AI) is starting to make headways in the fast food industry, after Google Cloud announced a partnership with Wendy’s which is set to replace drive-thru workers with a chatbot called Wendy’s FreshAI.
#ArtificialIntelligence #GoogleCloud #Chatbot #Wendy's #ThomasKurian #ToddPenegor #Columbus #Ohio #Pilot #drivethru #fastfood #FreshAI
AIs and fries: Wendy’s to trial chatbot drive-thru operator
Artificial intelligence (AI) is starting to make headways in the fast food industry, after Google Cloud announced a partnership with Wendy’s which is set to replace drive-thru workers with a chatbot called Wendy’s FreshAI.
#ArtificialIntelligence #GoogleCloud #Chatbot #Wendy's #ThomasKurian #ToddPenegor #Columbus #Ohio #Pilot #drivethru #fastfood #FreshAI