
KZK's blog
Lead engineer
Run-or-Raise shortcuts, are global shortcuts for focusing the window on an app (if already running) or launching it.
I have to confess I got addicted, it feels extremely natural to just have a chord (Ctrl-Cmd-Option) and some other key to bring whatever you need in your screen. No more Cmd-Tab-Tab-Tab-Tab until find the app you want.
In mac, I get there with Hammerspoon. It’s just a lua embed runtime that give you all the accessibility API in MacOSX.
Recent Awesome 🔗Is similar to github trending page, but for items in awesome lists.
It’s composed on two basic parts
Crawler: a job executed daily (using github actions?) to parse the awesome lists. The idea is to get some information as (awesome list, category in the list, link to the resource, date added to the list) a simple webpage that could get the json and show you the lastest additions Crawler 🔗First milestone is be able to get the for a sample awesome list (for example this: https://github.
emaildrop.io 🔗 There is a lot of pages that as you to register to get some free product, it’s just annoying… people around me have a trash e-mail account but I never did, you know fucking laziness xD. Anyway there is this service https://www.emaildrop.io/ that generates random email addresses without any hassle!
Chapter 1 - Problem with org charts 🔗Most IT organizations have a big challenge of being fast (time to market), adaptable (pivot) and being safe (great experience for the user).
To achive success most organizations split the work in business units, and use a “map” to clarify expectations (the org-chart)
This creates bottleneck’s communications, but don’t worry, great employes will find alternative communication paths. There are 3 types of communication path in any org: - Formal path: the org chart - Informal path: realm of the personal influence - Value creation structure: How work is actually gets done
Panallets is a traditional desert made for la castanyada (the Chestnut day) 1 of Nov.
Some recipes here, The recipes have 2 parts, one is the base that needs to rest in the fridge for a night (at least 2 hours), and then you actually finish them with the different flavours, being the pine nuts the most typical one
base with potato 🔗 Boil a potato, until it’s soft in a bowl, add sugar, almond flour and the potato knead the mix until it have uniform texture Let the mixture rest for a night in the fridge base without potate (traditional one) 🔗 In a pot, add 350g of sugar and 150g of watter Stir in the fire, until you have a syrup Add 500g of almond flour stir, until you have a mix with uniform texture Reserve to the fridge for a night Pine nuts panallets 🔗 Make small balls of the base with the hands Add the pine nuts around the ball Paint with egg yolk until it’s all goldish Prepare the oven at 200C and let bake them for around 5/6 minutes Enjoy!
#TIL Appsmith an opensource low-code platform
Book - share like an artist 🔗Chapter 0 🔗 An alternative to self promoting, showing your work so other can steal from it Paradigm shift, no more making amazing things in secrecy Now share what you are doing and use the networks for gather feedback, know people even patronize your work Chapter 1 🔗 Lonely genius vs scenius (a scene of people with common interests ) Start thinking what we can do for others Connect with an raceme is easier than never.
Kubernetes administration 🔗Components of the cluster 🔗ETCD 🔗 a key-base database that is high available. Used to store the current state of the cluster
kube-apiserver 🔗 Central api that all components use to ask for change or query info. Also is the API that we use with kubectl
Scheduler 🔗 In charge to decide to wich node each pod has to go
Kube Controller Manager 🔗 Manager of diferent logics in the k8s cluster
read more here
AWS certified solution architect associate 🔗Compute 🔗EC2 Basic 🔗EC2 Types: 🔗 Generar purpose: A, T, M Compute: C Memory optimized: R, X, z Accelerated computing: P, G, F Storage Optimized: H, I, D EC2 Purchase options 🔗 on demand: pay per time of each instance (most expensive). Recommended for short term jobs that cannot be interrupted saving plans: lower prices but commitment to use X amount of USD per hour Reserved instances: lower prices but commitment to use a specific region, instance type Spot instance: bid for the time, good for analytics or short jobs that can be stopped Dedidacated hosts: Pay for a physical host, and bring your existing software licenses Dedicates instances: like on demand, but the physical host is not shared with anybody Capacity reservation: Reserve capacity for your EC2 in specific AZ for any duration (like reseverd instance, but in any time frame and apply and cancel in any time) EC2 - Networking 🔗 Security group: statefull (if you specify that a port is allowed for incomming, if a incoming request is started, we can talk back) NACL: Optional, rules at the level of subnet for allowing/denying trafic (stateless) Elastic IP: give a static ip to a EC2 instance, you can move this EIP around to give it to another instance (ie: fail mode, the instance doesn’t work and you give the IP to another EC2) Elastic Network interface: represents Virtual Network cards, this allows a EC2 instance to have more than 1 IP address in the subnet EBS 🔗 EBS Volumes: Block level storage,