Jorge Tovar
@jorgetovar621
Software Architect |
Startups |
AWS Cloud
Jorge Tovarโs Tweets
Aws workshops are a good way to gain hands-on experience. Really nice content here
#aws
Quote Tweet
We're sad to say good bye! The teams at #AWS launched a newly curated official version that has some AWSome #workshops for you. Go check it out! workshops.aws
1
1
Architects, developers, automation.. Every role would benefit from this
Quote Tweet
Learn DevOps for free:
Basics โ edx.org/learn/devops
Linux โ ryanstutorials.net/linuxtutorial
Docker โ docker-curriculum.com
Kubernetes โ kubernetes.io
Jenkins โ jenkins.io/doc/tutorials
Terraform โ developer.hashicorp.com/terraform/tuto
ELK-Stack โ logz.io/learn/complete
Show this thread
Read to understand not only to know the name of something!
"Do one thing per day that compounds."
Learning & exercise
โ
1
De acuerdo. We are just numbers
Quote Tweet
Layoffs en tech demostrando lo que realmente significamos para las corporaciones.
Considerando que no tardaran ni un segundo en mostrarnos la puertaโฆ
Tal vez, la idea de ser โmercenarioโ no eran tan mala. Just saying.
Mind blowing
Quote Tweet
I've read thousands of articles over the last 20 years in Tech.
Agile, Career, Distributed Systems, Engineering Management, Metrics, Programming, Testing, Types...
Below are The 22 Articles that Impacted my Career the most
my main highlights from each one.



Show this thread
1
1
Why are so many people not programmers?
In order to become a software engineer you need the willingness to work hard for 30 minutes to make sense of something that most people would give up after 30 seconds
๐ฅ๐คฏ
Quote Tweet
Out with the old and in with the new! Weโve refreshed the IAM best practices. We now have 
best practices to guide your identity and access management journey on #AWS
(1/10) go.aws/3APQW9T
Show this thread
aws.amazon.com/blogs/database
Useful, but quite slow
Tired of
> fatal: The current branch example has no upstream branch.
To push the current branch and set the remote as upstream, use
use this ๐ค
> git config --global --add --bool push.autoSetupRemote true
1
Unpopular opinion; Python HTTP request > Postman collections
- Git tracked
- Code Reuse
- Free
1
1
Actually Cloudformation is a great tool, I started with Terraform, but for simple scenarios it would be a good option
Unlimited PTO is the new "you can work from home 1 day per week"?
One of the best perks
- Assign privileges to groups and not directly to the users
- Leverage Infrastructure as Code: Terraform, CDK, or even CloudFormation
- Make things easy to rollback
Share and retweet if you have found this util
Quote Tweet
Things to keep in mind when starting with AWS
- Monitor your AWS costs by setting billing alerts
(Cloudformation Template gist.github.com/jorgetovar/e23)
- Tag everything
- Use Serverless Architectures as much as possible
- Store no application state
Show this thread
Show this thread
- Log a lot of information, and enable traceability
- Scale-out is better in most the cases
- Create an IAM user for your AWS account.
- Enable MFA in all your AWS users
- Grant roles to EC2. Applications should not have AIM accounts
1
Show this thread
Things to keep in mind when starting with AWS
- Monitor your AWS costs by setting billing alerts
(Cloudformation Template gist.github.com/jorgetovar/e23)
- Tag everything
- Use Serverless Architectures as much as possible
- Store no application state
1
1
Show this thread
Analyze code -> unused declarations ๐คฏ have became one of my best friends in refactors (along with a good suite of tests)
#intellij
Cloud Engineer Skillset:
- Cloud platforms (AWS, Azure, GCP) โ๏ธ
- Networking ๐ถ
- Linux ๐ง
- Programming ๐งโ๐ป
- Automation tools โ๏ธ
- IaC ๐๏ธ
- Containerization ๐ฆ
- Monitoring and logging ๐ฅ๏ธ
- DevOps ๐ ๏ธ
- Security ๐
- Problem-solving๐ก
- Communication & Collaboration ๐ค
41
380
1,870
Editar nuestro cรณdigo usando รบnicamente el navegador es cada dรญa mรกs y mรกs comรบn ๐ง๐ปโ๐ป๐
En este ejemplo sรบper pequeรฑo, muestro como abrir VsCode desde nuestro repositorio, y publicar los cambios de en รฉste caso nuestro blog en segundos ๐คฏ
#vscode #github
loom.com/share/c475ab74
Experts are the result of a lot of failures
- Untested code
- Fragile environments
- Bad performance app
- 0 clients applications
- Wrong tech stack
- Unmaintainable code
- Complex aplications
- No CI/CD
Learn to fail cheap and fast, and keep learning!
Conclusion:
You need to know which direction youโre heading in ๐
In order to do the required work, small but steady progress
Show this thread
Global and local maxima: you have to go down a hill in order to climb up a new one, sometimes you need steps back or lateral to get what you want
1
Show this thread
Map is not the territory: you have to do a research on the job, and the market to find out what you want
1
Show this thread
Transfer: Use your current skills in different areas and ways, connect the dots
1
Show this thread
Inversion: think about the problem in different dimensions, what are the key factors that will be necessary to get what you want to go
1
Show this thread
- Play long-term game: make your future easier by sacrificing a little bit today instead of short team gains and long-term pain
1
Show this thread
How to choose your next job
- Velocity: direction is more important than speed, have a purpose, set a goal, define what you want
๐งต
1
Show this thread
How to Get Rich.
The best frameworks on the internet:
88
733
2,951
Show this thread
We as software developers don't want to reinvent the wheel, that's one of the reasons why I love Desing Patterns
Functional Programming allow us to implement Design Patterns in a better and more concise way.
#design #programming
jorgetovar.dev/articles/desig
Lenguajes que mรกs he disfrutado aprendiendo
- Python
- Clojure
- Kotlin
Menos
- Golang
- Javascript
- Rust
Quote Tweet
Lenguajes de programaciรณn que mรกs disfrute aprendiendo:
1. JavaScript
2. Solidity
3. Python
Los que menos disfrutรฉ aprendiendo
1. C#
2. Java
3. Objetive C twitter.com/charliesbot/stโฆ
The trade-off here seems to be Control vs. Convenience.
A good alternative would be to deploy your Application usingย CircleCI, you can add the needed steps to guarantee best practices, and the deployment is fast enough, 22 Seconds
Show this thread
๐๐๐ ๐๐๐ ๐๐ฉ๐ฉ๐ฅ๐ข๐๐๐ญ๐ข๐จ๐ง ๐ฐ๐ข๐ญ๐ก ๐๐ฎ๐ญ๐จ๐ฆ๐๐ญ๐ข๐ ๐๐๐ฉ๐ฅ๐จ๐ฒ๐ฌ ๐ฎ๐ฌ๐ข๐ง๐
Platforms like Vercel make it very easy to deploy a Web Application, but there are no Silver bullets in Software Development.
1
Show this thread








