November 2019 dev links

Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all in order to make informed decisions.

This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.

https://free-for.dev/#/

What interface component would you use for selecting from a large set of options? For most designers, checkboxes come to mind. But a long list of checkboxes is intimidating to users and can cause them to abandon your form. Not only that, but checkboxes are not efficient or easy to use because they take up space, increase the number of visual elements, and offer small tap targets.

https://twitter.com/JimMcKeeth/status/692596120464150528

I use the Chrome Developer tools pretty much daily, but there are a few things I wish I knew earlier

https://dev.to/lpellis/things-you-may-not-know-about-chrome-devtools-53k6

Here’s one of the best essays I’ve ever read about why progressive web apps are important, how they work, and what impact they have on a business: PWAs are powerful, effective, fast and app-like. It’s hard to imagine a mobile web property that could not be significantly improved via PWA implementation. They can also potentially eliminate the need for many “vanity” native apps that exist today.

https://ymedialabs.com/progressive-web-apps

I think about and enjoy very boring CSS stuff—probably much more than I should do, to be honest. One thing that I’ve probably spent too much time thinking about over the years, is CSS resets.

https://hankchizljaw.com/wrote/a-modern-css-reset/

https://arnaud.at/emoji

Large file size results in larger download times and parsing times. It’s simple as that.

https://dev.to/adrianbdesigns/improving-css-performance-and-file-size-an-in-depth-guide-4mb5

We migrated 75 petabytes of internal data stored in nearly 7,500 Oracle databases to multiple AWS database services

https://aws.amazon.com/blogs/aws/migration-complete-amazons-consumer-business-just-turned-off-its-final-oracle-database/

October 2019 dev links

Easy-To-Use CSS Gradients

Creating a CSS gradient from scratch can be intimidating. But, luckily, there’s a little helper out there that takes away the trouble and makes using gradients a simple act of copying and pasting. Say hello to Gradient Magic, a gallery of unique CSS gradients with everything ranging from standard gradients to angular, striped, checkered, and burst gradients. To find your favorite, you can browse the gallery by style and color. A great addition to any toolkit! 

https://www.gradientmagic.com/

How to do a code review

The pages in this section contain recommendations on the best way to do code reviews, based on long experience. All together they represent one complete document, broken up into many separate sections. You don’t have to read them all, but many people have found it very helpful to themselves and their team to read the entire set.

https://google.github.io/eng-practices/review/reviewer/

My favorite CSS hack

There is one CSS snippet that I have been copy-pasting for 5 years. It is meant to be used when you are working with layout. Different depth of nodes will use different colour allowing you to see the size of each element on the page, their margin and their padding. Now you can easily identify inconsistencies.

https://dev.to/gajus/my-favorite-css-hack-32g3

The cost of JavaScript in 2019

One large change to the cost of JavaScript over the last few years has been an improvement in how fast browsers can parse and compile script. In 2019, the dominant costs of processing scripts are now download and CPU execution time.

https://v8.dev/blog/cost-of-javascript-2019

Moving beyond console.log() — 8 Console Methods You Should Use When Debugging JavaScript and Node

Moving beyond console.log and learn the console functions you have never used for debugging!

https://levelup.gitconnected.com/moving-beyond-console-log-8-console-methods-you-should-use-when-debugging-javascript-and-node-25f6ac840ada

Usage Share of Internet Browsers 1996 – 2019

Can I email

A new place to check email clients support for HTML and CSS features.

https://www.caniemail.com/news/2019-09-09-introducing-caniemail/

How did MS-DOS decide that two seconds was the amount of time to keep the floppy disk cache valid?

MS-DOS 2.0 contained a disk read cache, but not a disk write cache. Disk read caches are important because they avoid having to re-read data from the disk. And you can invalidate the read cache when the volume is unmounted.

But wait, you don’t unmount floppy drives. You just take them out.

The boring technology behind a one-person Internet company

Listen Notes is a podcast search engine and database. The technology behind Listen Notes is actually very very boring. 

https://broadcast.listennotes.com/the-boring-technology-behind-listen-notes-56697c2e347b

September 2019 dev links

Cache-Control for Civilians

One of the most common and effective ways to manage the caching of your assets is via the Cache-Control HTTP header. This header applies to individual assets, meaning everything on our pages can have a very bespoke and granular cache policy. The amount of control we’re granted makes for very intricate and powerful caching strategies.

https://csswizardry.com/2019/03/cache-control-for-civilians/

Cheat sheet for moving from jQuery to vanilla JavaScript

jQuery is still a useful and pragmatic library, but chances are increasingly that you’re not dependent on using it in your projects to accomplish basic tasks like selecting elements, styling them, animating them, and fetching data—things that jQuery was great at. With broad browser support of ES6 (over 96% at the time of writing), now is probably a good time to move away from jQuery.

https://tobiasahlin.com/blog/move-from-jquery-to-vanilla-javascript/

Simplify pop-ups and modals using the HTML dialog element.

The HTML dialog element <dialog> is a native browser element for creating pop-ups and modals.

https://www.viget.com/articles/the-dialog-element/

Front-End Performance Checklist 2019

An annual front-end performance checklist (PDF/Apple Pages/MS Word), with everything you need to know to create fast experiences today.

https://www.smashingmagazine.com/2019/01/front-end-performance-checklist-2019-pdf-pages/

Long time no write 😀

Când ninge mai mult…

Și este plasă deasupra terenului de fotbal ca să nu iasă mingea, se poate întampla ca în pozele urmatoare:

Înainte plouase iar apoi a nins ceea ce a facut ca plasa să fie atât de grea încât țevile laterale a terenului s-au îndoit datorită greutății plasei de sus.

New acquisition

A venit timpul ca vechiul passat din 2003 sa îşi găsească un înlocuitor. Tot passat berlină, dar cu 10 ani mai nou.

Culoare gri metalizat in loc de alb iar în interior pe bej, not bad. Puţin mai mulţi cai putere decât cei vechi şi dotări mai moderne. Încă nu am făcut multe ture cu ea, dar urmează. Familie mai numeroasă, nevoie de spaţiu în continuare.

Nu ştiu ce va mai fi cu dieselurile, cât timp o mai ţin eu vor evolua cele electrice şi vor deveni mai accesibile. Vom vedea.

AlcoDroid – statistică a consumului de alcool

AlcoDroid este o aplicaţie Android pentru urmărirea consumului personal de alcool. Mi-am instalat-o şi eu acum ceva timp pentru a vedea cam pe unde mă încadrez.

screenshot_2016-09-28-17-22-27

După cum se poate vedea şi în poză, aplicaţia are anumite statistici interesante referitoare la consum. Până acum am cam băgat tot, chiar dacă uneori gramajele nu le-am nimerit la fix. Se poate seta o limită zilnică ca ţintă de consum, se pot preseta băuturile, are şi ceva grafice şi istoric.

Dacă vreţi să aveţi o idee cam cât alcool consumaţi, puteţi folosi această aplicaţie simplă de monitorizare a consumului.

Serviciul Suport Clienți Non Stop de la Flanco

De curând, Flanco a lansat serviciul SUPORT CLIENŢI NON-STOP, serviciul de asistenţă telefonică gândit pentru a răspunde în cel mai scurt timp întrebărilor clienţilor, disponibil 24/7, unde vom găsi mereu un operator disponibil să ne ajute cu informaţiile de care avem nevoie.
Flanco îşi propune să răspundă la apel în maxim 40 de secunde dar în acelaşi timp urmăreşte să reducă permanent timpul de preluare a apelurilor. Cei de la #flanco ne spun că în primele două luni de la implementarea serviciului, majoritatea apelurilor au fost preluate în cel mult 20 de secunde. Deasemenea, apelând #suportclientinonstop (037.447.71.00 sau 021.203.81.70) se obţin informaţii despre plasarea comenzii şi procesul de livrare, despre oferte şi campanii, soluţii de finanţare, plata în rate sau cu cardul, factură şi garanţie, returul produselor comandate, cardul de fidelitate Mereu Flanco.

Eu am testat serviciul lor și în aproximativ 30 de secunde mi s-a răspuns cu promptitudine la toate întrebările mele.

Bagajul pentru mare

 Atunci când plecăm în vacanță la mare pe o perioadă mai scurtă sau mai lungă bagajul este foarte important. Tuturor ni se întâmplă să impachetăm prea multe lucruri ori să uităm lucruri de care aveam neapărată nevoie. Totuși , de fiecare data când merg la mare nu uit să îmi iau în bagaj costumul de baie , câteva perechi de pantaloni scurți ,tricouri și papucii mei de plajă din cauciuc fără de care n-aș putea pleca în vacanța la mare.

Ușori, flexibili, practici și simplu de asortat papucii sunt perfecți pentru sezonul cald și pentru mare.

Există mai multe modele pe http://www.zorilestore.ro/incaltaminte/barbati/papuci

În plus, dacă realizezi o comandă pe www.zorilestore.ro în perioada 22.07-22.08 poți câștiga un weekend la mare alături de 7 dintre prietenii tăi, cu micul dejun și cu cazare asigurate de Sandalandala, cel mai frumos loc de camping din Vama Veche.

80898_21715_c

Lenovo A1000

L-am luat de la emag cu 280 lei fiindcă vechiul l-am scăpat de prea multe ori pe jos şi s-a distrus. La acest preţ e mai mult decât ok. Se mişcă destul de bine, are 1 giga ram. E mic, rapid ieftin şi elegant. Camera foto nu e cine ştie ce, dar la acest preţ n-ai ce sa zici. Se aude clar. Mai multe detalii / review-uri pe site la emag.

lenovo-smartphone-a1000-main