https://usabilitygeek.com/best-ux-tools-user-research-user-testing-2018/
Des attributs sur Google My Business permettent aux établissements d’indiquer qu’ils sont « LGBTQ-friendly ». L’information apparaît sur les résultats de recherche Google ainsi que sur Google Maps.
Lite version of the UX-Mind Kit with over 40 UI elements(Sketch), 50 Symbols, 18 text styles(OTF & TTF), and a general duotone gradient color palette that gives a modern touch yet keeping it stylish and on point. Created by the UX-Mind Team.
Après le Google Pixelbook et le Samsung Chromebook Plus, 18 autres ordinateurs tournant sous Chrome OS devraient supporter les applications Linux.
Le Galaxy Note 9 de Samsung est particulièrement attendu sur le marché et comme c'est souvent le cas, une multitude de rumeurs entourent le terminal. Une information vient de passer du statut de rumeur à celui de fait officiel, c'est la date de présentation du prochain Galaxy Note 9, qui aura lieu le 09 août.
D’après de nouvelles rumeurs, Apple compterait proposer un abonnement premium qui va combiner de la vidéo en streaming, de la musique sur Apple Music et des infos (normalement payantes).
https://medium.com/matter-app/feedback-is-not-a-gift-5028e718583b
A set of 50 icons with a line style art in Ai, Eps, SVG, Png, and Iconjar file formats. The file contains a color version of the icons and a version with just the outline segments. Created by JustIcon, free for personal and commercial use.
A mobile library for Android and iOS that parses Adobe After Effects animations and exports them as JSON with Bodymovin and renders them natively on mobile and on the web. It allows designers to create beautiful animations without an engineer painstakingly recreating it by hand.
Devenu la solution de virtualisation la plus populaire, le framework open source de conteneurisation pour le cloud enchaîne les mises à jour. Après un trimestre de développement, Kubernetes 1.11 est déjà disponible.
A 3D living room scene modeled with 3ds Max, mapped with Photoshop and Rendered with Corona. The general interior design concept combines a coastal loft style in Antalya Turkey with some mid-rustic modern elements. Created by Behance user Ferhan Akyüz.
Criteo investit 20 millions d’euros dans un laboratoire d’IA ; Lyft lève 600 millions de dollars ; 21 millions de dollars pour le studio Oh BiBi...
The post [TL;DR] Les news Tech qu’il ne faut pas manquer ce 28/06 appeared first on FrenchWeb.fr.
Le Software-Defined Networking permet de construire un réseau plus sophistiqué sans ajouter de complexité. Il permet de mieux gérer les capacités, déployer des logiciels plus facilement et administrer les réseaux plus efficacement.
https://blog.linkedin.com/2018/june/27/turn-your-offline-conversations-into-online-connections-with-linkedin
I used to work as product manager for a company that developed a set of tools for recording website visitors’ actions (aka journeys) while collecting metrics on the web page usability. Companies often implemented the software on business-critical pages, like the shopping cart on an e-commerce site, or any page that had a high likelihood […]
The post The correlation between performance and user experience appeared first on The Zend Blog.
Récemment, la Fevad a publié une enquête, sous la forme d’une cartographie, qui synthétise les principaux indicateurs du secteur.
Grâce aux services télécoms de nouvelle génération, les revendeurs et les fournisseurs de services IT ont la possibilité de vendre toutes sortes d'applications d'entreprise et d’accéder à de nouvelles opportunités.
À l’instar de Microsoft, Google devient membre Platinum de la fondation Linux et s’offre ainsi une place au conseil d’administration.
https://userbrain.net/blog/everything-need-know-proactive-usability-testing
https://uxdesign.cc/why-design-thinking-is-failing-and-what-we-should-be-doing-differently-c8842f843b44
https://www.fastcodesign.com/90177575/anyone-can-use-ubers-new-map-making-tool
https://uxdesign.cc/designing-for-accessibility-is-not-that-hard-c04cc4779d94
https://jeffknupp.com/blog/2014/04/15/how-devops-is-killing-the-developer/
Le nombre de transactions grimpe de 7% sur un an. Le panier moyen chute à 66,44 euros.
face-api.js * Heraclos * Plexus Shaders * Backspace Rethought * Truchet * Current state of webdesign * ml5.js * mkcert
Collective #428 was written by Pedro Botelho and published on Codrops.
Vous vous souvenez de mon article sur l’USB Killer ? Cette clé USB qui ressemble à n’importe quelle autre et qui est vendue ici pour la modique somme de 50 €, permet, une fois insérée dans un port USB, de griller l’appareil qui se trouve derrière. Ainsi, en la branchant … Suite
C’est sans aucune communication qu’Instagram vient de pousser une version allégée de son application mobile sur le Google Play Store, à destination d’Android donc. Sobrement nommée Instagram Lite, à l’instar de Messenger Lite pour la célèbre messagerie de Facebook, le fichier d’installation ne pèse que 573Ko contre 32Mo pour la version traditionnelle. L’objectif du réseau […]
Plus de contenus ? Retrouvez-nous sur WebLife.fr, sur Twitter & Facebook !
L'article Instagram Lite : Version allégée de l’app mobile lancée est la propriété de WebLife - Actualités internet, high-tech & startups.
L'application de recommandation et de réservation à destination des plaisanciers revendique une communauté de 70 000 membres.
The post Le Niçois Navily lève 1 million d’euros pour simplifier la vie des plaisanciers appeared first on FrenchWeb.fr.
L’accessoiriste Elgato annonce tout juste d’importants changements stratégiques. Nous apprenons dans un premier temps la revente de son département gaming à Corsair, célèbre fabricant de matériel informatique. Mais ce n’est pas tout puisque Elgato Systems change de nom pour devenir Eve Systems. Vous l’aurez certainement déjà compris, l’objectif de l’entreprise allemande est de se concentrer […]
Plus de contenus ? Retrouvez-nous sur WebLife.fr, sur Twitter & Facebook !
L'article Elgato devient Eve Systems et recentre son activité est la propriété de WebLife - Actualités internet, high-tech & startups.
Si pour votre projet en ligne, vous cherchez des idées et de l’inspiration pour les élements d’interface, je vous invite à faire un tour sur UIDB.io Ce site regroupe des tas d’exemples d’UI, de la grille de prix, au dashboard, en passant par des pages d’inscription à des newsletters ou … Suite
Les entrepreneurs bénéficieront d’un capital de départ de 10 000 dollars pour créer leur société et de plusieurs services.
The post Amazon va soutenir la création d’entreprises pour renforcer sa logistique appeared first on FrenchWeb.fr.
https://searchengineland.com/google-web-spam-report-less-than-1-of-search-results-visited-spammy-301158
Les Deep Tech créent de nouvelles solutions basées sur des technologies disruptives telles que l'intelligence artificielle et le big data, la réalité virtuelle et augmentée, les objets connectés et les micro et nanotechnologies. En conséquence, ils attirent de plus en plus l'attention des investisseurs à la recherche de la prochaine vague d'investissements.
The post [Made in Switzerland] 3 minutes pour comprendre l’innovation en Suisse : chapitre 1, la Deep Tech appeared first on FrenchWeb.fr.
When designers and developers work on projects, they have a lot of questions: What do our users expect to see on this screen? How are users supposed to interact with our product? What should our onboarding feel like? These questions are commonly asked during product development. Every team wants to reduce the risk of incorrect […]
Alors qu’il propose déjà Android Go pour les smartphones low-cost, Google investit dans KaiOS, un système d’exploitation basé sur Firefox OS et conçu pour les téléphones basiques.
Alors que l’affaire des brevets a débuté il y a maintenant sept ans, Apple et Samsung signent finalement un accord qui met fin à la querelle.
La plateforme de jeux vidéo serait directement intégrée dans l'application et devrait voir le jour dans les prochains mois.
The post Snapchat se lance dans les jeux vidéo appeared first on FrenchWeb.fr.
Devenues le nerf de la guerre pour les entreprises, les données représentent malgré tout un casse-tête pour les entreprises. Et pour cause, l’abondance des données collectées finit bien souvent par devenir un problème majeur pour des systèmes d’analyse dont les capacités se retrouvent limitées et ne permettent pas d’extraire les informations utiles aux marketeurs. Quand le …
The post Kiss The Bride, l’agence marketing qui mixe émotion et data appeared first on FrenchWeb.fr.
Instagram se lance à la conquête des pays émergents et en développement avec une version allégée de son application Android.
L'initiative toute fraîche de l'Electronic Frontier Foundation baptisée STARTTLS EveryWhere est dans la lignée du mouvement lancé avec Let's Encrypt, permettant à tout un chacun de disposer de certificats SSL/TLS gratuits, et donc d'activer le fameux protocole HTTPS sur un site web. Le web n'est pas le seul concerné. L'e-mail aussi.
Si vous utilisez des services tiers tels que Yahoo, Gmail, tout est déjà pris en charge. Si vous disposez de votre propre serveur mail dédié pour tout ce qui est envoi (SMTP) ou boîte de réception (POP3, IMAP) ce n'est peut être pas encore le cas. C'est l'occasion de s'y intéresser. Pour sécuriser, fiabiliser vos échanges, vérifier l'identité du serveur et ne plus avoir à accepter de certificat auto-signé.
STARTTLS est le protocole permettant d'améliorer une connexion classique vers une sécurisée en utilisant TLS (Transport Layer Security). Vous connaissez déjà certainement le terme SSL (Secure Sockets Layer) qui a été développé par Netscape. C'est une longue histoire, mais l'IETF (Internet Engineering Task Force) a pris SSL 3 en main et l'a "renommé" TLS. Actuellement nous en sommes à la version 1.3 approuvée en mars 2018. Elle abandonne de vieux protocoles de chiffrement trop faibles tels que MD5, RC4, etc.
Vous pouvez utiliser l'outil de test de STARTTLS EveryWhere pour savoir si
C'est le dernier point qui nous intéresse ici, avec comme exemple les serveurs Postfix pour SMTP et Dovecot pour POP3/IMAP. En ce qui concerne l'activation pure de STARTTLS dans la configuration et l'obtention d'un certificat, vous trouverez de la documentation à foison sur le web.
Ceci suppose bien entendu d'avoir un accès super-admin (root) sur la machine. Avant toute chose, sauvegardez votre configuration avant d'y toucher. Au besoin, commentez les lignes de configuration pour pouvoir immédiatement y revenir ensuite.
L'idéal est de se servir de certbot pour gérer l'acquisition automatique du certificat à partir du serveur, sa validation et surtout son renouvellement. Les fichiers délivrés par Let's Encrypt ne sont valables que 3 mois contrairement à un certificat payant qui peut durer une à plusieurs années.
Vous pouvez parfaitement utiliser un certificat déjà délivré et renouvelé pour votre site web en HTTPS (serveur Apache, etc). Jetez un oeil dans les répertoires mentionnés ci-dessous pour savoir si vous disposez déjà du nécessaire en fichiers pem à jour.
Le nom utilisé pour communiquer avec votre serveur est très important (FQDN : Fully Qualified Domain Name). Si vous utilisez un alias ou un nom erroné, le certificat pourra être considéré comme invalide car le nom du serveur ne correspondra pas à la connexion réelle.
Sur certaines distributions Linux on peut installer certbot avec un paquet, par exemple sous Ubuntu en passant par un repository PPA (Personal Package Archive).
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install certbot
Certbot doit pouvoir communiquer avec l'extérieur pour l'obtention du certificat, vous devez laisser passer les ports 80 et 443 si vous avez un firewall.
Une ligne de commande permettant d'obtenir un nouveau certificat ressemble à ceci, en présumant que le nom de domaine du serveur est mail.example.org :
sudo certbot certonly --standalone -d mail.example.org
Une ligne de commande permettant le renouvellement ressemble à ceci :
sudo certbot renew
Des fichiers sont alors générés dans le répertoire /etc/letsencrypt/live
suivi du nom du domaine. Vous pouvez y jeter un coup d'oeil avec sudo ls /etc/letsencrypt/live/mail.example.org
. Plusieurs fichiers de clés devraient s'y trouver (cert.pem, chain.pem, fullchain.pem, privkey.pem)... ou comme disait Beethoven : pem pem pem pem.
privkey.pem
sera utile, c'est la clé privée.fullchain.pem
sera également utile, contenant le certificat associé à d'autres certificats intermédiaires.Si certbot est bien installé, il devrait avoir ajouté un fichier dans /etc/cron.d
pour le renouvellement périodique et automatique de ces fichiers (au moins tous les 3 mois) avec crontab, et une configuration pour chaque domaine dans /etc/letsencrypt/renewal/
. La documentation de certbot sur le renouvellement automatique vous donnera tous les détails.
Le serveur SMTP le plus courant est Postfix. Si votre serveur l'utilise, sa configuration est stockée dans /etc/postfix/main.cf
. Editez ce fichier avec votre éditeur de code favori, par exemple vi
ou nano
.
Il faudra indiquer aux clés correspondantes les chemins complets vers les fichiers pem. Pensez à conserver les informations en commentaire pour les rétablir plus tard en cas de nécessité.
# smtpd_tls_cert_file = /etc/postfix/smtpd.cert
# smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_tls_cert_file = /etc/letsencrypt/live/mail.example.org/fullchain.pem
smtpd_tls_key_file = /etc/letsencrypt/live/mail.example.org/privkey.pem
smtpd_use_tls = yes
Il faudra redémarrer le service pour prendre en compte les changements. Par exemple sous Ubuntu/Debian :
service postfix restart
De la même façon, le serveur Dovecot est l'un des plus courants pour tout ce qui touche à POP3 et IMAP. Sa configuration se trouve dans /etc/dovecot/conf.d/
et plus précisément le fichier /etc/dovecot/conf.d/10-ssl.conf
pour tout ce qui touche à SSL/TLS.
Là aussi on indique les bons chemins.
ssl_cert = /etc/letsencrypt/live/mail.example.org/fullchain.pem
ssl_key = /etc/letsencrypt/live/mail.example.org/privkey.pem
N'oubliez pas de redémarrer le service :
service dovecot restart
Testez avec votre client mail (pourquoi pas Thunderbird) la réception et l'envoi. Si cela ne fonctionne pas immédiatement, vous pouvez revenir à l'état précédent avec la configuration que vous aurez sauvegardée.
Un autre outil pratique est MXToolbox Supertool pour vérifier la bonne configuration externe de votre SMTP.
Retrouvez l'intégralité de ce tutoriel en ligne sur Alsacreations.com
L’opération porte à 15,1 milliards de dollars la valorisation de Lyft.
The post Lyft lève 600 millions de dollars pour affaiblir Uber aux États-Unis appeared first on FrenchWeb.fr.
L'initiative toute fraîche de l'Electronic Frontier Foundation baptisée STARTTLS EveryWhere est dans la lignée du mouvement lancé avec Let's Encrypt, permettant à tout un chacun de disposer de certificats SSL/TLS gratuits, et donc d'activer le fameux protocole HTTPS sur un site web. Le web n'est pas le seul concerné. L'e-mail aussi.
Si vous utilisez des services tiers tels que Yahoo, Gmail, tout est déjà pris en charge. Si vous disposez de votre propre serveur mail dédié pour tout ce qui est envoi (SMTP) ou boîte de réception (POP3, IMAP) ce n'est peut être pas encore le cas. C'est l'occasion de s'y intéresser. Pour sécuriser, fiabiliser vos échanges, vérifier l'identité du serveur et ne plus avoir à accepter de certificat auto-signé.
STARTTLS est le protocole permettant d'améliorer une connexion classique vers une sécurisée en utilisant TLS (Transport Layer Security). Vous connaissez déjà certainement le terme SSL (Secure Sockets Layer) qui a été développé par Netscape. C'est une longue histoire, mais l'IETF (Internet Engineering Task Force) a pris SSL 3 en main et l'a "renommé" TLS. Actuellement nous en sommes à la version 1.3 approuvée en mars 2018. Elle abandonne de vieux protocoles de chiffrement trop faibles tels que MD5, RC4, etc.
Vous pouvez utiliser l'outil de test de STARTTLS EveryWhere pour savoir si
C'est le dernier point qui nous intéresse ici, avec comme exemple les serveurs Postfix pour SMTP et Dovecot pour POP3/IMAP. En ce qui concerne l'activation pure de STARTTLS dans la configuration et l'obtention d'un certificat, vous trouverez de la documentation à foison sur le web.
Ceci suppose bien entendu d'avoir un accès super-admin (root) sur la machine. Avant toute chose, sauvegardez votre configuration avant d'y toucher. Au besoin, commentez les lignes de configuration pour pouvoir immédiatement y revenir ensuite.
L'idéal est de se servir de certbot pour gérer l'acquisition automatique du certificat à partir du serveur, sa validation et surtout son renouvellement. Les fichiers délivrés par Let's Encrypt ne sont valables que 3 mois contrairement à un certificat payant qui peut durer une à plusieurs années.
Vous pouvez parfaitement utiliser un certificat déjà délivré et renouvelé pour votre site web en HTTPS (serveur Apache, etc). Jetez un oeil dans les répertoires mentionnés ci-dessous pour savoir si vous disposez déjà du nécessaire en fichiers pem à jour.
Le nom utilisé pour communiquer avec votre serveur est très important (FQDN : Fully Qualified Domain Name). Si vous utilisez un alias ou un nom erroné, le certificat pourra être considéré comme invalide car le nom du serveur ne correspondra pas à la connexion réelle.
Sur certaines distributions Linux on peut installer certbot avec un paquet, par exemple sous Ubuntu en passant par un repository PPA (Personal Package Archive).
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install certbot
Certbot doit pouvoir communiquer avec l'extérieur pour l'obtention du certificat, vous devez laisser passer les ports 80 et 443 si vous avez un firewall.
Une ligne de commande permettant d'obtenir un nouveau certificat ressemble à ceci, en présumant que le nom de domaine du serveur est mail.example.org :
sudo certbot certonly --standalone -d mail.example.org
Une ligne de commande permettant le renouvellement ressemble à ceci :
sudo certbot renew
Des fichiers sont alors générés dans le répertoire /etc/letsencrypt/live
suivi du nom du domaine. Vous pouvez y jeter un coup d'oeil avec sudo ls /etc/letsencrypt/live/mail.example.org
. Plusieurs fichiers de clés devraient s'y trouver (cert.pem, chain.pem, fullchain.pem, privkey.pem)... ou comme disait Beethoven : pem pem pem pem.
privkey.pem
sera utile, c'est la clé privée.fullchain.pem
sera également utile, contenant le certificat associé à d'autres certificats intermédiaires.Si certbot est bien installé, il devrait avoir ajouté un fichier dans /etc/cron.d
pour le renouvellement périodique et automatique de ces fichiers (au moins tous les 3 mois) avec crontab, et une configuration pour chaque domaine dans /etc/letsencrypt/renewal/
. La documentation de certbot sur le renouvellement automatique vous donnera tous les détails.
Le serveur SMTP le plus courant est Postfix. Si votre serveur l'utilise, sa configuration est stockée dans /etc/postfix/main.cf
. Editez ce fichier avec votre éditeur de code favori, par exemple vi
ou nano
.
Il faudra indiquer aux clés correspondantes les chemins complets vers les fichiers pem. Pensez à conserver les informations en commentaire pour les rétablir plus tard en cas de nécessité.
# smtpd_tls_cert_file = /etc/postfix/smtpd.cert
# smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_tls_cert_file = /etc/letsencrypt/live/mail.example.org/fullchain.pem
smtpd_tls_key_file = /etc/letsencrypt/live/mail.example.org/privkey.pem
smtpd_use_tls = yes
Il faudra redémarrer le service pour prendre en compte les changements. Par exemple sous Ubuntu/Debian :
service postfix restart
De la même façon, le serveur Dovecot est l'un des plus courants pour tout ce qui touche à POP3 et IMAP. Sa configuration se trouve dans /etc/dovecot/conf.d/
et plus précisément le fichier /etc/dovecot/conf.d/10-ssl.conf
pour tout ce qui touche à SSL/TLS.
Là aussi on indique les bons chemins.
ssl_cert = /etc/letsencrypt/live/mail.example.org/fullchain.pem
ssl_key = /etc/letsencrypt/live/mail.example.org/privkey.pem
N'oubliez pas de redémarrer le service :
service dovecot restart
Testez avec votre client mail (pourquoi pas Thunderbird) la réception et l'envoi. Si cela ne fonctionne pas immédiatement, vous pouvez revenir à l'état précédent avec la configuration que vous aurez sauvegardée.
Un autre outil pratique est MXToolbox Supertool pour vérifier la bonne configuration externe de votre SMTP.
Retrouvez l'intégralité de ce tutoriel en ligne sur Alsacreations.com
C'est Segun Akinola qui va désormais être en charge de toute la partie musical de la série Doctor Who.
La branche "Autres produits" d'Apple affiche des résultats sans précédents.
changer l’entreprise de l’intérieur
The post « Corporate Hacking, intrapreneuriat : peut-on changer l’entreprise de l’intérieur ? » appeared first on FrenchWeb.fr.
FrenchWeb: C’est la 6ème édition de l’étude BALmétrie 2018. Quelles sont les spécificités de cette étude ? Éric Trousset, Directeur du développement de la BU Media : Il s’agit d’une étude d’audience de référence, c’est-à-dire portée par l’interprofession (les distributeurs de courrier, les acteurs de la data, les routeurs, imprimeurs, annonceurs ou agences au travers de plusieurs organisations …
The post [BALmétrie 2018] « Le courrier est un média qu’on décide de lire » – Eric Trousset, Directeur Développement BU Média Groupe La Poste appeared first on FrenchWeb.fr.
Il y a quelques jours, l'Organisation Mondiale de la Santé (OMS), reconnaissait l'addiction aux jeux vidéo comme une maladie. L'occasion de mettre un nom sur un véritable trouble, mais de façon plus large, ne serait-il pas possible de considérer l'addiction aux écrans comme une maladie ? Ordinateur, tablette, smartphone, télévision... Combien de temps passez-vous réellement par jour sans avoir un écran allumé sous les yeux ?
Malgré son côté "jeu gratuit", Fortnite a incité près de 7 joueurs sur 10 à dépenser de l'argent via ses micro-transactions.
Nos utilisateurs sont tous les grands groupes qui souhaitent développer des assistants tout en gardant le contrôle sur leur code et leurs donnée
The post [FW Radar] IDETA propose ses chatbots: de vrais assistants virtuels appeared first on FrenchWeb.fr.
La nouvelle est tombée comme un couperet, la plateforme de SVOD CanalPlay aurait perdu 75% de ses abonnés en seulement deux ans et devrait tirer sa révérence. Pour Maxime Saada, président du directoire du groupe Canal Plus, même si la pression de Netflix y est pour beaucoup, cet échec est avant tout de la faute de l'Autorité de la Concurrence.
Alors que les dernières éditions des Cannes Lions étaient marquées par le thème de la data et de l'Intelligence Artificielle, ce sont les grands thèmes sociétaux comme l'environnement, le racisme et l'homophobie qui ont été les plus en vus pour cette édition 2018.
Le studio parisien va lancer son premier jeu de tir.
The post Le studio Oh BiBi lève 21 millions de dollars pour chasser sur les terres de Fortnite appeared first on FrenchWeb.fr.
Un site de vélo électrique révolutionnaire, des bagages de luxe, des produits du quotidien en mode prenium,...
La société a déjà déployé ses cuisines à Paris, Lille et Madrid. Interview d'Anton Soulier, fondateur et CEO de Taster.
The post Taster lève 4 millions de dollars pour préparer des plats exclusivement destinés à la livraison appeared first on FrenchWeb.fr.
Un bureau ouvrira à New York en septembre 2018.
The post Yoobic lève 21 millions d’euros et exporte sa solution mobile pour retailers aux États-Unis appeared first on FrenchWeb.fr.
Ce centre sera installé à Paris, avec des antennes à Grenoble et à Palo Alto, en Californie.
The post Criteo investit 20 millions d’euros dans un laboratoire d’intelligence artificielle appeared first on FrenchWeb.fr.
The post Pricing Table Style 86 appeared first on Best jQuery.
The post Counter Style 20 appeared first on Best jQuery.
https://www.nytimes.com/2018/06/26/smarter-living/how-to-clean-your-filthy-disgusting-laptop.html
Showcase your qualifications in style with these eye-catching Resume Templates! The pack contains 47 CV Vector Templates in PSD, AI, and InDesign file formats, completely layered so you can adapt them as you want to better fit your profile! These templates feature several different design styles and effects, from dark, corporate designs to colorful and creative styles with all the necessary fields for contact information, professional experience, education, and about sections, and they are decorated with vector icons and illustrations allowing you to mix and match to create the perfect resume in no time. Get ahead of the competition for that job or project you're chasing after with this bundle, yours for just $12!
https://medium.com/@dburka/open-source-identity-design-for-simple-4025c6d48acc