This Monday (2020–01–20), listening to Syntax.fm I hear about the Wes Bos’ uses.tech initiative, something I see more and more in developers profiles and I found very useful to get good ideas of tools people found in their daily work.
I play the guitar since I was 10 years old, and in bands from the ’00s, and I remember copying our favourites bands gears and configurations in a page called Guitargeek (no longer online) when I was finding my sound.
So when I saw the initiative created, I got in love with the idea to apply it to our tools as developers, and I found both
uses.tech and each
/uses pages super interesting to see what people are using and get improvement ideas. …
She already got the idea to arrange talks in the space, and we found a good idea to start those talks with the opportunity which Jaime Aranda offered us by joining this initiative.
Our space is a small coworking, and Cádiz is a not a startup area, but we wanted to shake the community and find out as good talent as possible to make the event. And we really found it, super close from us. …
As frontend developer when I want to extract information from a website to then inject into a document (usually markdown one), I do a bit of
web scraping to understand how to get the data with the CSS selectors (e.g.
classNames) of the elements I need from the webpage, and then I execute a simple script in the console like the following one:
.map(e => e.textContent)
I’m a frictionless guy, developer mainly because I enjoy the process of creation of new applications and I like to use them and enjoy with the process, trying to avoid as much as I can the time I spend on manual deployments configuration process. Basically, I Prefer to spend this time doing than resolving config problems.
React Native (RN) is a game-changing technology in the mobile development world, a lot of magic is happening in the background in order to transform the React code to native code transparently.
But using RN without Expo makes you have to deal with Xcode, Android Studio to generate the packages and deploy your application to the Play and App Store, and this means to have to deal with more configuration dependent to 2 completely different platforms cocoapods and swift for iOS and gradle and Java for Android. …
When I started to use Functional Programming (FP) in my code, I also started thinking in a different way. When something is finished and working, I constantly ask my self, “Could I get the same results, with a more elegant code?”. Of course, I’ve been always refactoring my code, but since I’m in the FP influence, this feeling of chasing purity, simplicity, and proudness when coding is far more relevant.
As it said in the official documentation: “A HOC is a function that takes a component and returns a new component”, obviously they do something in this process, usually they add some properties to the target component by the execution of some extra logic, allow them to reuse the code which the HOC contains. …
This 2018, I’m spending my learning time on React Native (
RN) as side skill" for me. As general rule, I enjoy to have always something else than what I have to use at work, in my learning queue (not having all my eggs in the same basket), and usually it's funny how this new skills not needed at when I started learning it, become something useful far sooner than later (already experience it with Wordpress, Angular ,
es6, functional programming, static web generators like Jekyll, Grav, Gatsby and more.
RN and I had had the time, I would love to had focus on it sooner, but well is always better later than never. …
I know this forces you to spend extra effort to be on the top of the technology. Basically, I like to think about it as a continuous student status we have to maintain. Web/Applications technologies and are evolving continually and you have to keep learning or at least listen what is going on. …
I’ve been working remotely more than 4 years already, and at least 3 of them I’ve been working from our own office.
The Internet has been always a priority for me, especially since May we opened our own Coworking Space called Corker Space.
I always worried about having a good Internet connection, but when you work in an office with more digital co-workers you realize, the Internet coming from your ISP is important, but how you manage your internal network is even more relevant and is there where I found more problems.
By the way, the first point, our ISP, is resolved in CorkerSpace by a local company called RedJam. They provide a very stable 200Mb/s symmetric connection, and so far, we haven’t detected concerns from their connection. …
Has been a long time without updates on my site, and it wasn’t because I had nothing to share, but maybe because I was more focused on doing than on writing about what I was doing.
Anyway, I used (again) the excuse of try a new technology to update this site, and learn in the process.
This is the third time I’m moving the site from one technology to another, but I think this time was a good move, when I first move from
Github pages with
Jekyll I did, because I thought, I don't need a database or admin panel, as I prefer to have a light environment and easy to customize, and
Jekyll was a good option for that. The problem was the background technology,
Jekyll is built with Ruby and the template engine used is liquid, and even when is easy and powerful to use is out of my scope as frontend. …