|
Gani Mendoza
@
ibm2100
|
|
Complexity != Complicated. SvelteJS (front-end), NodeJS/Golang (backend), Python (data science)
|
|
|
2.924
Tweetovi
|
4.459
Pratim
|
588
Osobe koje vas prate
|
| Tweetovi |
|
Gani Mendoza
@ibm2100
|
2. velj |
|
"Tailscale networks are private. The only way to access an IP is through a WireGuard tunnel. The only way to be in the #WireGuard configuration file is to have linked your public key against your identity. Every packet has an identity attached"
news.ycombinator.com/item?id=221925… pic.twitter.com/N2tbxOJa1T
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
2. velj |
|
Container networking thoughts on #Slack Nebula
github.com/slackhq/nebula…
#kubernetes #lxd #cni pic.twitter.com/uXLrDhJcaE
|
||
|
|
||
| Gani Mendoza proslijedio/la je tweet | ||
|
Frank Denis
@jedisct1
|
19. stu |
|
Nebula - Like Zerotier, but opensource. github.com/slackhq/nebula
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
2. velj |
|
If simplicity is removing the complicated out of the complexity, then simplicity is the name of the game for these companies:
- Darklang - #deployless
- Tailscale - #Wireguard-based private networks
- Rockset - no ETL real-time analytics
#bigdata #golang #javascript pic.twitter.com/xCjaBIK2JW
|
||
|
|
||
| Gani Mendoza proslijedio/la je tweet | ||
|
Ryan Cox
@ryancox
|
1. velj |
|
Really excited to see what @Tailscale is doing with WireGuard; turning kernel features into products. ipvs was used to create a bunch of load balancing projects. cgroups spawned a whole industry. What other sleeper kernel features are out there? 🤔🤑🤓
|
||
|
|
||
| Gani Mendoza proslijedio/la je tweet | ||
|
Joab Jackson
@Joab_Jackson
|
31. sij |
|
“Can I just once again state my love for it and hope it gets merged soon? Maybe the code isn’t perfect, but I’ve skimmed it, and compared to the horrors that are OpenVPN and IPSec, it’s a work of art”-- Linus Torvalds on the #WireGuard #VPN thenewstack.io/wireguard-vpn-… @thenewstack
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
2. velj |
|
What color is your function?
#Golang has eliminated the distinction between synchronous and asynchronous code.
No promises
No futures
No async/await
journal.stuffwithstuff.com/2015/02/01/wha…
#javascript #rustlang pic.twitter.com/VlIurfu2MS
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
2. velj |
|
The Go runtime is relatively complex internally but it permits simple APIs and programming models for users who then don't need to worry about memory management, thread management, blocking, the color of their functions,etc
bradfitz.com/2020/01/30/joi…
#golang #javascript #rustlang pic.twitter.com/Ii1DZhqaVz
|
||
|
|
||
| Gani Mendoza proslijedio/la je tweet | ||
|
Russell Pollari
@russ_poll
|
30. sij |
|
The fastest way to learn something is to have skin in the game.
One wat to do this is getting a job outside your comfort zone (or joining a startup). Learn or fail.
Learning by teaching is also effective since you risk reputational cost if you don't understand the material.
|
||
|
|
||
| Gani Mendoza proslijedio/la je tweet | ||
|
Julian Shapiro
@Julian
|
28. sij |
|
My next blog post is called "Vanity Metrics."
It's about how we all optimize for the wrong things... constantly.
Any interesting examples come to mind that I should write about?
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
28. sij |
|
The goal of svelvet is to make #SvelteJS play nicely with snowpack and web_modules.
No bundler required
No config required
Integrate directly with snowpack for an optimal experience
Instant dev watch & rebuild cycle
github.com/jakedeichert/s…
#snowpack #javascript #nodejs pic.twitter.com/vv1mokbwgl
|
||
|
|
||
| Gani Mendoza proslijedio/la je tweet | ||
|
Pradeep Bhadani
@BhadaniPradeep
|
27. sij |
|
Facing issues to manage API Keys, password, secret keys in cloud applications?
Check out my blog on @GCPcloud new service - Secret Manager
pbhadani.com/posts/google-s…
@googlecloud @GCPcloud #gcp #DevOps #Cloud #cloudsecurity
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
28. sij |
|
Want a payment solution a la Stripe but hosted on your own infrastructure?
There is PaySuper for that!
github.com/paysuper
pay.super.com
#golang #rabbitmq #kubernetes #vuejs #mongodb #redis #centrifugo #PostgreSQL #javascript pic.twitter.com/OCl54bk24W
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
28. sij |
|
Ptah is a #Vuejs based #opensource landing page builder framework that combines various ready-to-use templates to create modern and fast landing pages for games or e-commerce.
github.com/ProtocolONE/pt…
ptah.super.com
#javascript pic.twitter.com/QfKscumJP6
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
28. sij |
|
We’re confusing “Static Configuration” with “Declarative Programming”
Kubernetes is a Statically Configured system. What were DOS .ini files in the 80s, /etc/*.conf files in the 90s, are the YAML for #Kubernetes
medium.com/@archisgore/ca…
#golang pic.twitter.com/vvujNS0kj5
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
27. sij |
|
Why async code is so damn confusing (and a how to make it easy)
MojiScript is an async-first, opinionated, functional language designed to have 100% compatibility with #JavaScript engines
dev.to/joelnet/why-as…
github.com/joelnet/MojiSc…
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
26. sij |
|
Write once, run on any cloud cloud
- github.com/google/go-cloud
- github.com/dapr/dapr
blog.golang.org/go-cloud
#kubernetes #microservices #golang pic.twitter.com/AftnUn5MGK
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
26. sij |
|
#Google Wire was primarily inspired by Java's Dagger 2, and uses code generation rather than reflection or service locators (like #Uber dig or #Facebook inject)
blog.golang.org/wire
github.com/google/wire
#golang
|
||
|
|
||
| Gani Mendoza proslijedio/la je tweet | ||
|
Ali Spittel 🐞
@ASpittel
|
17. ruj |
|
Hey Friends,
Learning to code was hard for me. So I wrote an ebook about what I wish I knew before I started.
You can download it for free:
ebook.welearncode.com
|
||
|
|
||
|
Gani Mendoza
@ibm2100
|
25. sij |
|
How Rockset monitors its production system using its own product with #Kubernetes events and #Grafana
rockset.com/blog/how-we-an…
rockset.com/blog/grafana-t… pic.twitter.com/KyEjIRoYvu
|
||
|
|
||