<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Glenn Carremans</title>
    <description>The latest articles on DEV Community by Glenn Carremans (@glennmen).</description>
    <link>https://dev.to/glennmen</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F106426%2F07fc4c72-1236-47ae-ad4c-dc0451d5f7b3.jpg</url>
      <title>DEV Community: Glenn Carremans</title>
      <link>https://dev.to/glennmen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/glennmen"/>
    <language>en</language>
    <item>
      <title>Custom mail address</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Tue, 28 Apr 2020 13:08:20 +0000</pubDate>
      <link>https://dev.to/glennmen/custom-mail-address-29p1</link>
      <guid>https://dev.to/glennmen/custom-mail-address-29p1</guid>
      <description>&lt;p&gt;Most devs have 1 or more domains for their own blog/portfolio or some side-projects that never gets finished 😉.&lt;br&gt;
A year ago I asked on DEV what kind of mail solutions people are using for their custom domains.&lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/glennmen" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gvom0JjQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--EYM1E0tq--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/106426/07fc4c72-1236-47ae-ad4c-dc0451d5f7b3.jpg" alt="glennmen image"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/glennmen/how-to-setup-a-mailbox-with-custom-domains-4oj4" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How to setup a mailbox with custom domains?&lt;/h2&gt;
      &lt;h3&gt;Glenn Carremans ・ Apr 17 '19 ・ 1 min read&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#discuss&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#question&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#advice&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#help&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;p&gt;Most answers that I received where focussed around self-hosted mail solutions.&lt;br&gt;
I did setup a &lt;a href="https://mailinabox.email/"&gt;mail-in-a-box&lt;/a&gt; instance and learned a lot about mail spam filters and SPF/DKIM/DMARC DNS records.&lt;/p&gt;

&lt;p&gt;This time I would like to discuss specifically what 3rd party mail solutions you use and why. For personal use and/or projects.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GSuite &lt;/li&gt;
&lt;li&gt;Zoho&lt;/li&gt;
&lt;li&gt;Or maybe something else&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let me know in the comments.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>watercooler</category>
      <category>email</category>
    </item>
    <item>
      <title>I'm Glenn, and I support women devs.</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Sat, 07 Mar 2020 17:00:58 +0000</pubDate>
      <link>https://dev.to/glennmen/i-m-glenn-and-i-support-women-devs-5144</link>
      <guid>https://dev.to/glennmen/i-m-glenn-and-i-support-women-devs-5144</guid>
      <description>&lt;p&gt;I find it a real shame that women are still treated differently in the tech sector (or in any sector). There have been more than enough women in our history that proved that this masculinity is useless.&lt;br&gt;
I made a blog post about a couple of them last year but there are a lot more that should be mentioned: &lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/glennmen" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--czzPyrX_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://media.dev.to/cdn-cgi/image/width%3D150%2Cheight%3D150%2Cfit%3Dcover%2Cgravity%3Dauto%2Cformat%3Dauto/https%253A%252F%252Fdev-to-uploads.s3.amazonaws.com%252Fuploads%252Fuser%252Fprofile_image%252F106426%252F07fc4c72-1236-47ae-ad4c-dc0451d5f7b3.jpg" alt="glennmen"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/glennmen/tech-created-by-women-1f6g" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Tech created by women&lt;/h2&gt;
      &lt;h3&gt;Glenn Carremans ・ Mar 8 '19&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#history&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#womenintech&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#womenwhocode&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#iwd&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;p&gt;We work in a creative sector where we as developers and designers need to solve lots of problems, technical, UX or others, and by bundeling lots of different people together you can get different solutions that you might not have thought about yourself.&lt;/p&gt;

&lt;p&gt;At our office we already had a pretty much all female design team and recently I noticed that we are getting more young female developers. I love this movement and hope to see many more female developers join our different teams.&lt;/p&gt;

&lt;p&gt;I will never judge someone based on their gender, race, age, ... In my opinion you can only judge someone on their work and even then you should give feedback and point out what could have been done better. Or you should get to know them first on a more personal level before you make an opinion.&lt;/p&gt;




&lt;p&gt;One of my favourite devs is &lt;a class="mentioned-user" href="https://dev.to/marinamosti"&gt;@marinamosti&lt;/a&gt;! She is an excellent writer and I especially enjoyed her beginners series about Vue: &lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/marinamosti" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YpOT6EVW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://media.dev.to/cdn-cgi/image/width%3D150%2Cheight%3D150%2Cfit%3Dcover%2Cgravity%3Dauto%2Cformat%3Dauto/https%253A%252F%252Fdev-to-uploads.s3.amazonaws.com%252Fuploads%252Fuser%252Fprofile_image%252F122392%252F19f88e25-4d17-436e-ba7a-882b47a98fac.jpg" alt="marinamosti"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/marinamosti/hands-on-vuejs-for-beginners-part-1-2j2g" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Hands-on Vue.js for Beginners (Part 1)&lt;/h2&gt;
      &lt;h3&gt;Marina Mosti ・ Jan 28 '19&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#vue&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>wecoded</category>
    </item>
    <item>
      <title>Dracula PRO released! 🧛‍♂️</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Fri, 14 Feb 2020 17:27:59 +0000</pubDate>
      <link>https://dev.to/glennmen/dracula-pro-released-39g5</link>
      <guid>https://dev.to/glennmen/dracula-pro-released-39g5</guid>
      <description>&lt;p&gt;&lt;em&gt;First I want to start by saying that I am not affiliated with Dracula nor is this a sponsored post, I am just a fanboy 🤓&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;People that use a dark theme for their dev environment might have already heard about &lt;a href="https://draculatheme.com/"&gt;Dracula&lt;/a&gt;, it is one of the most used custom dark themes and has support for a wide variety of applications (Jetbrains, iTerm, Slack, ...).&lt;/p&gt;

&lt;p&gt;I have been using Dracula for some time now and for every application that it supports. I find this useful to have a similar theme across multiple tools. Also it being &lt;a href="https://github.com/dracula/"&gt;open-source&lt;/a&gt; is a huge bonus for me.&lt;/p&gt;

&lt;p&gt;A couple of weeks ago &lt;a class="comment-mentioned-user" href="https://dev.to/zenorocha"&gt;@zenorocha&lt;/a&gt;
 announced that he was working on a Dracula PRO alternative but didn't share any details about it. I was very excited to see that the creator of Dracula is working on something new.&lt;/p&gt;

&lt;p&gt;This week he finally released &lt;a href="https://draculatheme.com/pro/"&gt;Dracula PRO!&lt;/a&gt; It is a very similar dark theme but for this he did a lot of research in color palettes  and used a more mathematical approach to define the colors that he used.&lt;br&gt;
Also instead of only 1 theme he created 6 different variants that are slightly different from each other so that users can decide which one they like more according to their personal taste.&lt;/p&gt;

&lt;p&gt;Zeno also handpicked 4 monospaced fonts with ligature support that would work best with the Dracula theme. He released the Dracula Pro theme with support for 10 application and from I heard more will be added in the future.&lt;/p&gt;

&lt;p&gt;I know that I will be buying and trying out the new Dracula PRO this weekend!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What do you think about this new theme and would you consider spending money on a theme?&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;Also if you haven't seen it yet &lt;a href="https://ploi.io/"&gt;ploi.io&lt;/a&gt; is giving away a Dracula Pro license on their Twitter!&lt;/p&gt;

&lt;p&gt;Liquid error: internal&lt;/p&gt;

</description>
      <category>theme</category>
      <category>dracula</category>
      <category>productivity</category>
      <category>darkmode</category>
    </item>
    <item>
      <title>Contributing to improve yourself</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Tue, 16 Jul 2019 15:41:00 +0000</pubDate>
      <link>https://dev.to/glennmen/contributing-to-improve-yourself-2pkg</link>
      <guid>https://dev.to/glennmen/contributing-to-improve-yourself-2pkg</guid>
      <description>&lt;p&gt;&lt;em&gt;This piece was originally written for &lt;a href="https://leanpub.com/firstyearincode"&gt;Your First Year in Code&lt;/a&gt; by&lt;/em&gt; &lt;a class="comment-mentioned-user" href="https://dev.to/isaacdlyman"&gt;@isaacdlyman&lt;/a&gt;
. &lt;em&gt;Even though it didn't make it in the book I still wanted to share it with the community and hope that it helps at least a couple of people with some of the tips.&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Contributing to improve yourself
&lt;/h1&gt;

&lt;p&gt;The title might seem a little vague because it could mean a lot of things. You could contribute to charity, your local community, ... This will also help improve yourself. But the specific topic I will be sharing here with you is how contributing to open source projects can help improve yourself as a developer. This is something I try to apply myself as much as possible and I can confirm that it has helped me learn new programming languages, environments and tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  Personal experience
&lt;/h2&gt;

&lt;p&gt;One of the first projects that I contributed to was for an Android library that I used in a personal project. I added Dutch translations to the library, it was only a couple of strings in an XML file so it was very small but still I learned a lot from this contribution.&lt;br&gt;
I just got my bachelor degree and started working as a professional programmer so I didn't have much experience with Git and Github at the time. So with this contribution I learned how to make a fork of a project on Github and how to pull it in locally on my laptop so I could work on it. After committing the changes to my remote project on Github I also learned how to make a Pull Request to the project.&lt;br&gt;
This small contribution was for me the start of many small and some bigger contributions to many projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  Finding a good project
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Interesting projects
&lt;/h3&gt;

&lt;p&gt;Look around on Github (currently the biggest platform for open source projects), go through articles from people sharing their project or maybe look at one of the applications or tools that you use there is a big chance that at least one of them is an open source project that you can contribute too. The most important part of finding a good project to work on is that it also interests you. It is something that you use or something that you think does important work. If you decide to work on something that you might not find useful or interesting there will be a big chance that you will never finish your contribution.&lt;/p&gt;

&lt;h3&gt;
  
  
  Things to look for
&lt;/h3&gt;

&lt;p&gt;If you have found a project that you want to contribute to here are a couple of tips to look for before diving in.&lt;/p&gt;

&lt;h4&gt;
  
  
  Active?
&lt;/h4&gt;

&lt;p&gt;I think this is a very important one to look for. Check if the project has been active in the last 3-4 months. It would be a shame that you might have put lots of hours into your contribution and that it will remain an open pull request that never received the glory of being merged.&lt;/p&gt;

&lt;h4&gt;
  
  
  Open issues
&lt;/h4&gt;

&lt;p&gt;Looking at open issues is also a good indication how active a project is. However having lots of open issues doesn't mean it is a "dead" project it could also indicate that it has an active community so it is also important to look at the dates of issues.&lt;br&gt;
Also looking at open issues is also a good way to find something that you can contribute. Lots of projects also use the label system, this might help find a good beginner friendly issue.&lt;/p&gt;

&lt;h4&gt;
  
  
  Good guidelines
&lt;/h4&gt;

&lt;p&gt;This is not a requirement but does help a lot to get your contribution approved. Does the project have good guidelines? Do they describe how to send in contributions, do they have coding standards that you need to follow, testing tools that they use and so on. The more info they supply the smaller the chance that your contribution will get denied (if you follow their guidelines).&lt;/p&gt;

&lt;h4&gt;
  
  
  Install documentation
&lt;/h4&gt;

&lt;p&gt;This might not apply for every type of project but still in many cases this is needed. Is there a well written and up to date installation documentation available? This is extremely helpful if you are setting up a new environment that you have never worked in before.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to contribute
&lt;/h2&gt;

&lt;p&gt;Especially for newer programmers it might be scary to contribute to a project, even a smaller one. Trust me I have been there. You might think that it will be denied (for whatever reason) or that you might write "bad code" and they will just smash your confidence.&lt;br&gt;
For me this has not been the experience, each community that I contributed to have been very open to contributions and if something wasn't correct they pointed that out and I adjust my code. So don't holdback and dive in!&lt;/p&gt;

&lt;p&gt;Doing a contribution doesn't always have to be a new feature there are lots of things you can contribute to a project:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Documentation, lots of projects love these contributions&lt;/li&gt;
&lt;li&gt;Bug fixes&lt;/li&gt;
&lt;li&gt;Improvements of existing features&lt;/li&gt;
&lt;li&gt;Updating packages/libraries&lt;/li&gt;
&lt;li&gt;Refactoring older code&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Comfort zone
&lt;/h2&gt;

&lt;p&gt;It is easy to work on a project in an environment that you are comfortable with but this is an opportunity to work on something new, something that might require you hours of searching online or asking for help. This is a good thing, here you will learn the most from.&lt;/p&gt;

&lt;p&gt;If you work in PHP try working on a Node.js project, if you work in Java why not try a Python or Ruby project, etc. Learning new environments might give you a different perspective about solving a problem. You will learn the benefits compared to a different language. Why some languages work better in specific use-cases.&lt;/p&gt;

&lt;p&gt;Besides learning a new language you might work with new tools that are being used by the project. Building tools, testing tools, linting tools, ... maybe even something small like a Github bot that you can use yourself in your next project. There are lots of tools that have a free tier for open source projects.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tip
&lt;/h3&gt;

&lt;p&gt;Start with something small, like a documentation improvement. This gives you the opportunity to get used to things like Git, Github, the environment (if needed for your contribution) and the reviewing and merging process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Feedback
&lt;/h2&gt;

&lt;p&gt;After getting your contribution ready and making a pull request on the project there is always the possibility that it won't get accepted and merged right away but it is also not denied. There might be a comment from a maintainer or a community member requesting to change something. You shouldn't see this as a negative comment but take it as positive feedback, learn from it. This could be as simple as a coding style error that you made, a missing space or a variable that they want named differently.&lt;/p&gt;

&lt;h2&gt;
  
  
  Benefits
&lt;/h2&gt;

&lt;p&gt;Of course the main benefit is learning a new environment, gaining new knowledge and as a developer you should always keep learning and try to break out of your comfort zone.&lt;/p&gt;

&lt;p&gt;Other benefits are learning new tools, coding styles and/or code testing. Depending on the type of project there could be a lot of things you can learn from just making 1 small contribution. You gain knowledge and the project gets improved, it is always a win-win.&lt;/p&gt;

&lt;p&gt;Other than the knowledge benefits mentioned above there is also the networking benefit. While working on different projects and interacting with different communities you will learn new people, they can give you advice or even become friends. You can connect on social media platforms and reach out in the future to your network if you need help or maybe if you are looking for a new project or a job.&lt;/p&gt;

&lt;p&gt;Besides these benefits there is also a long term benefit, you can show what you have worked on. Lots of recruiters or companies look at public Github profiles, this shows them what environments you have worked in and might indicate what interests you have and if you might fit in their team/project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Contributing to open source is a fun way to learn new things while supporting the projects that you like. For you personally as a developer this will always have short- and longterm benefits.&lt;/p&gt;

&lt;p&gt;As a developer it is okay to make mistakes, even senior developers do. By contributing your changes will always be reviewed by at least one person before it gets merged, if not that is the project maintainers fault but that is an other topic.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The only source of knowledge is experience.&lt;/p&gt;

&lt;p&gt;-- &lt;cite&gt;Albert Einstein&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>firstyearincode</category>
      <category>beginners</category>
      <category>opensource</category>
      <category>learning</category>
    </item>
    <item>
      <title>Travis CI added draft pull requests support</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Mon, 24 Jun 2019 14:40:43 +0000</pubDate>
      <link>https://dev.to/glennmen/travis-ci-added-draft-pull-requests-support-5gj2</link>
      <guid>https://dev.to/glennmen/travis-ci-added-draft-pull-requests-support-5gj2</guid>
      <description>&lt;p&gt;About 3 months ago I noticed that Github drafts are not triggering Travis CI builds, not even when the draft flag gets removed.&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/thepracticaldev/dev.to/pull/2035#issuecomment-474725789"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Comment for
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#2035&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/Glennmen" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars3.githubusercontent.com%2Fu%2F11406433%3Fu%3D76d80ab849bd6a9c7c65c460fd80e9dba3e96110%26v%3D4" alt="Glennmen avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/Glennmen" rel="noopener noreferrer"&gt;Glennmen&lt;/a&gt;
        &lt;/strong&gt; commented on &lt;a href="https://github.com/thepracticaldev/dev.to/pull/2035#issuecomment-474725789"&gt;&lt;time&gt;Mar 20, 2019&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;Strange, Travis doesn't get triggered if Draft has been removed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; I made a ticket about it on Travis CI Community: &lt;a href="https://travis-ci.community/t/removing-draft-doesnt-trigger-travis/2715" rel="nofollow noopener noreferrer"&gt;https://travis-ci.community/t/removing-draft-doesnt-trigger-travis/2715&lt;/a&gt;&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/thepracticaldev/dev.to/pull/2035#issuecomment-474725789"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;I made a ticket about this on &lt;a href="https://travis-ci.community/t/removing-draft-doesnt-trigger-travis/2715" rel="noopener noreferrer"&gt;the Travis forum&lt;/a&gt;, the workaround suggested at the time was closing and reopening the PR.&lt;/p&gt;

&lt;p&gt;Now today (24/06) &lt;a href="https://changelog.travis-ci.com/draft-pull-requests-support-105121" rel="noopener noreferrer"&gt;Travis CI added support for building draft PR's&lt;/a&gt;, not only when they are marked ready for review.&lt;/p&gt;

&lt;p&gt;This should improve the quality of the PR's as testing can be done in draft PR's and marked ready for review when all tests pass.&lt;/p&gt;

&lt;p&gt;What do you think about this update? Do you use draft PR's or rather add &lt;code&gt;[WIP]&lt;/code&gt; in the PR title.&lt;/p&gt;

</description>
      <category>travis</category>
      <category>github</category>
      <category>ci</category>
    </item>
    <item>
      <title>16 Week Streak 🎉 + What online poll tool do you use? 🤔</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Wed, 29 May 2019 17:15:57 +0000</pubDate>
      <link>https://dev.to/glennmen/16-week-streak-what-online-poll-tool-do-you-use-3h0n</link>
      <guid>https://dev.to/glennmen/16-week-streak-what-online-poll-tool-do-you-use-3h0n</guid>
      <description>&lt;h2&gt;
  
  
  16 Week Streak 🎉
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Last week I received the 16 Week Streak badge! 🎉&lt;/strong&gt; I am very happy to be part of this community, even though most of my blog posts don't have the same audience reach as some of the bigger bloggers here 😉&lt;/p&gt;

&lt;p&gt;I have to say that it was hard for me to go for this badge, a couple of times I thought about not writing but then it would be a waste because I was so close already. I am sure that this decreased the quality of my blog posts, so I will now probably make less blog posts but I hope that they will deliver better content.&lt;/p&gt;

&lt;p&gt;Thank god &lt;a class="comment-mentioned-user" href="https://dev.to/ben"&gt;@ben&lt;/a&gt;
 confirmed that the 16 week streak will be the final streak badge, he is right that streaks enforce gamification 😅&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/thepracticaldev/dev.to/pull/2467"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://res.cloudinary.com/practicaldev/image/fetch/s--vJ70wriM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg"&gt;
      &lt;span class="issue-title"&gt;
        Adjust badge streak copy for 16 week badge
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#2467&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern"&gt;
        &lt;img class="github-liquid-tag-img" src="https://res.cloudinary.com/practicaldev/image/fetch/s--qeETGNZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://avatars0.githubusercontent.com/u/3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/thepracticaldev/dev.to/pull/2467"&gt;&lt;time&gt;Apr 16, 2019&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[x] Feature&lt;/li&gt;
&lt;li&gt;[ ] Bug Fix&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;Description&lt;/h2&gt;
&lt;p&gt;This makes it clear that the 16 week badge is the final streak badge, to eliminate the possibility to have folks toiling addictively or otherwise introduce negative side affects of gamification.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/thepracticaldev/dev.to/pull/2467"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;





&lt;h2&gt;
  
  
  What online poll tool do you use? 🤔
&lt;/h2&gt;

&lt;p&gt;I am looking into adding a poll liquid tag here on DEV. I think this will open a lot of new opportunities to different types of blog posts: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Will you watch x live stream?&lt;/li&gt;
&lt;li&gt;What do you think about this new plugin/framework?&lt;/li&gt;
&lt;li&gt;Are you exited with this new feature?&lt;/li&gt;
&lt;li&gt;...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The list of options is endless I think.&lt;/p&gt;

&lt;p&gt;I would like to know if you guys make online polls what free poll tools do you use? &lt;br&gt;
So far it seems that we can't use Twitter polls, this was of course my first option.&lt;/p&gt;

&lt;p&gt;Maybe some requirements:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It has to be free&lt;/li&gt;
&lt;li&gt;Embed, iframe is easiest to implement in liquid tags I think&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An other option is to add native poll support in DEV but the downside would be the added complexity for voting. This would (I think) require visitors to have an account to be able to vote.&lt;/p&gt;

&lt;p&gt;So what do you guys think? All idea's are welcome.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Please note that this is not yet an approved DEV feature, just something that I am investing and possibly will make a feature suggestion and PR for.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>question</category>
      <category>devto</category>
      <category>poll</category>
    </item>
    <item>
      <title>Android custom launcher</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Wed, 22 May 2019 17:26:17 +0000</pubDate>
      <link>https://dev.to/glennmen/android-custom-launcher-11ec</link>
      <guid>https://dev.to/glennmen/android-custom-launcher-11ec</guid>
      <description>&lt;p&gt;A client that I work for as a consultant/Android developer wants to have a custom Android launcher on their devices.&lt;/p&gt;

&lt;p&gt;I know how to make an app that can be installed as a launcher. The technical difficulty that I am researching is having the custom changes but still keep the drag &amp;amp; drop behaviour and possibly also the app widgets that are available in Android.&lt;/p&gt;

&lt;p&gt;I also know that it is possible to make this because there are already lots of 3rd party launcher applications available that also have this behaviour.&lt;/p&gt;

&lt;p&gt;I did some research and found out that the drag &amp;amp; drop behaviour is very hard to make and I couldn't find any libraries that provide this behaviour. Different sources suggest to use the default launcher from the open source Android project and use that as a base to work on.&lt;/p&gt;

&lt;p&gt;So here I am asking for some advice.&lt;br&gt;
Should I try to make it myself or start with the default launcher from Android?&lt;br&gt;
If I use the default Android launcher as a base, is it advised to use the latest version or for example use the Android Nougat version? I don't think there are any Android 8 or 9 features that my client wants and also not sure how backwards compatibly these version are.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://android.googlesource.com/platform/packages/apps/Launcher3/"&gt;Link to default Android launcher&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I know this might be a long shot but any DEV community members that might have any experience with this or that might have some contacts in their social groups that could help me out? 😄&lt;/p&gt;

&lt;p&gt;Any information or advice is welcome!&lt;/p&gt;

</description>
      <category>android</category>
      <category>advice</category>
      <category>help</category>
      <category>google</category>
    </item>
    <item>
      <title>What book should I read next? 🤔</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Wed, 15 May 2019 17:27:59 +0000</pubDate>
      <link>https://dev.to/glennmen/what-book-should-i-read-next-2jmn</link>
      <guid>https://dev.to/glennmen/what-book-should-i-read-next-2jmn</guid>
      <description>&lt;p&gt;This year I set my reading goal to 5 books, I have already read 2 so far:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.goodreads.com/book/show/8114501-clean-code"&gt;Clean Code: A Handbook of Agile Software Craftsmanship&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.goodreads.com/book/show/10284614-the-clean-coder"&gt;The Clean Coder: A Code of Conduct for Professional Programmers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I have a whole list of &lt;a href="https://www.goodreads.com/review/list/82621539-glenn?shelf=to-read"&gt;want to read&lt;/a&gt; books but instead of choosing one myself I thought it might be fun to let you guys decide what book I should read.&lt;/p&gt;

&lt;p&gt;DEV doesn't have polls (yet) so I made one on &lt;a href="https://twitter.com/GlennCarremans/status/1128710570121867265"&gt;Twitter&lt;/a&gt;, feel free to retweet 😄&lt;br&gt;
&lt;/p&gt;
&lt;blockquote class="ltag__twitter-tweet"&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--MJ_3Ttyn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/804671879965507584/HanQ_-UW_normal.jpg" alt="Glenn Carremans profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Glenn Carremans
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @glenncarremans
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      What book should I read next? 🤔 &lt;a href="https://twitter.com/hashtag/goodreads"&gt;#goodreads&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/DEVCommunity"&gt;#DEVCommunity&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;a href="https://t.co/rYWD2KZokx"&gt;goodreads.com/book/show/2225…&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href="https://t.co/2J1Qzkq19P"&gt;goodreads.com/book/show/2253…&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href="https://t.co/QkypLQHirk"&gt;goodreads.com/book/show/9426…&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a href="https://t.co/QIjnimSefg"&gt;goodreads.com/book/show/2194…&lt;/a&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      17:15 PM - 15 May 2019
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1128710570121867265" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-reply-action.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1128710570121867265" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=1128710570121867265" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      0
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;The options are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.goodreads.com/book/show/22250228-the-pragmatic-programmer"&gt;The Pragmatic Programmer: From Journeyman to Master&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.goodreads.com/book/show/22535480-elon-musk"&gt;Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.goodreads.com/book/show/9426890-hackers"&gt;Hackers: Heroes of the Computer Revolution&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.goodreads.com/book/show/21943368-the-innovators"&gt;The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Also looking forward to any other suggestions in the comments!&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;I would also like to share that I am trying to get Goodreads liquid tags on DEV but for that Goodreads first need to add embeds to their website: &lt;a href="https://www.goodreads.com/topic/show/19711409-embed-book-info"&gt;Feature request&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I think books are an important resource to devs and that adding a Goodreads liquid tag to DEV would make it a lot easier to share among each other.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Feel free to follow me on Twitter &lt;a href="https://twitter.com/GlennCarremans"&gt;@GlennCarremans&lt;/a&gt; or Goodreads &lt;a href="https://www.goodreads.com/user/show/82621539-glenn"&gt;@Glenn&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>books</category>
      <category>learning</category>
      <category>reading</category>
      <category>advice</category>
    </item>
    <item>
      <title>My Contribution to CDNJS</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Wed, 08 May 2019 15:52:17 +0000</pubDate>
      <link>https://dev.to/glennmen/my-contribution-to-cdnjs-53fd</link>
      <guid>https://dev.to/glennmen/my-contribution-to-cdnjs-53fd</guid>
      <description>&lt;p&gt;&lt;strong&gt;🎉 My PR got merged into &lt;a href="https://cdnjs.com/"&gt;CDNJS&lt;/a&gt; after 7 months! 🎉&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  First a little bit about CDNJS
&lt;/h2&gt;

&lt;p&gt;CDNJS is a public CDN that hosts most (if not all) of the popular libraries (JavaScript, CSS, ...). Because of this you can very easily include a library in your web application. If you are not familiar with NPM, build or bundle scripts, or if you just want to make a small static website using a public CDN is a good option. You also don't have to host the files yourself which might reduce bandwidth costs.&lt;/p&gt;

&lt;p&gt;Another benefit of using CDNJS is that it is using Cloudlfare and because of this a library might be cached on one of their edge servers near you and this results in faster response times that also might increase your website loading speed.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;It is also open source and for me that is a big bonus.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why CDNJS?
&lt;/h2&gt;

&lt;p&gt;There are of course alternatives (not going to talk about paid CDN providers).&lt;br&gt;
A couple well known ones might be &lt;a href="https://developers.google.com/speed/libraries/"&gt;Google Hosted Libraries&lt;/a&gt; and &lt;a href="https://code.jquery.com/"&gt;jQuery CDN&lt;/a&gt;, the issue with these are that they only host a very select amount of libraries.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.jsdelivr.com/"&gt;jsDelivr&lt;/a&gt; comes close to CDNJS. They also host almost all popular libraries and also use Cloudflare in combination with other CDN providers. This might seem better but because of this they have additional layers to route requests between CDN providers. &lt;a href="https://github.com/cdnjs/cdnjs/issues/7715"&gt;Here is some information&lt;/a&gt; I found about this, however please note that it is written on the CDNJS Github by a CDNJS maintainer (but he is also a jsDelivr contributor).&lt;br&gt;
The post is from 2016 so don't know how correct it still is. Maybe someone can provide more information in the comments.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://w3techs.com/technologies/comparison/cd-cdnjs,cd-jsdelivr,cd-googlelibraries,cd-microsoftajax,cd-jquerycdn"&gt;Also as shown here&lt;/a&gt; CDNJS is used more than jsDelivr so that might give an increased cache hit from edge servers which results in faster response times.&lt;/p&gt;
&lt;h2&gt;
  
  
  My PR
&lt;/h2&gt;

&lt;p&gt;It actually started in December 2017 where I asked on Twitter why CDNJS doesn't have SRI, well it does but not on the search results page. Here Peter Dave &lt;em&gt;challenged&lt;/em&gt; me to make a PR for it.&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--MJ_3Ttyn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/804671879965507584/HanQ_-UW_normal.jpg" alt="Glenn Carremans profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Glenn Carremans
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @glenncarremans
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      &lt;a href="https://twitter.com/cdnjs"&gt;@cdnjs&lt;/a&gt; &lt;a href="https://twitter.com/Cloudflare"&gt;@Cloudflare&lt;/a&gt; Why doesn't cdnjs have SRI? Is it better to use jsDelivr or maybe even self host static library files?
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      09:39 AM - 22 Dec 2017
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=944140219049234433" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-reply-action.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=944140219049234433" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=944140219049234433" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      0
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;blockquote class="ltag__twitter-tweet"&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--Qs2eMolY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/600346489391489024/VY3Jzr69_normal.jpg" alt="Peter Dave Hello͌ͯͦ̉ profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Peter Dave Hello͌ͯͦ̉
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        &lt;a class="comment-mentioned-user" href="https://dev.to/peterdavehello"&gt;@peterdavehello&lt;/a&gt;

      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      &lt;a href="https://twitter.com/GlennCarremans"&gt;@GlennCarremans&lt;/a&gt; &lt;a href="https://twitter.com/cdnjs"&gt;@cdnjs&lt;/a&gt; &lt;a href="https://twitter.com/Cloudflare"&gt;@Cloudflare&lt;/a&gt; It's not enabled on search result yet, pull request would be welcomed 🙂
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      14:21 PM - 22 Dec 2017
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=944211331795763200" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-reply-action.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=944211331795763200" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=944211331795763200" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      0
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;So fast forward almost one year to October 2018, I found out about Hacktoberfest and wanted to contribute. Perfect project!&lt;/p&gt;

&lt;p&gt;I never did anything in Node.js so it took some time to setup the project locally before I could start working on it. Thankfully there is a lot of information online and in the end it wasn't even that difficult.&lt;br&gt;
So I made my PR and I waited, and waited, and ... No hard feelings to Peter Dave, I have been in the same situation. Making time for something can be hard. But finally last week Peter was able to review and test my PR and it got merged!&lt;/p&gt;


&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/cdnjs/new-website/pull/251"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://res.cloudinary.com/practicaldev/image/fetch/s--vJ70wriM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg"&gt;
      &lt;span class="issue-title"&gt;
        [Website] Added "Copy Script Tag with SRI" option to library search results
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#251&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/Glennmen"&gt;
        &lt;img class="github-liquid-tag-img" src="https://res.cloudinary.com/practicaldev/image/fetch/s--1TwiisNp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://avatars3.githubusercontent.com/u/11406433%3Fv%3D4" alt="Glennmen avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/Glennmen"&gt;Glennmen&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/cdnjs/new-website/pull/251"&gt;&lt;time&gt;Oct 06, 2018&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      &lt;p&gt;I do have experience in JS but this was the first time I worked with a Node.js project. I would perfectly understand if I made any mistakes.&lt;/p&gt;
&lt;p&gt;So I have actually "reported" about this almost a year ago on &lt;a href="https://twitter.com/GlennCarremans/status/944140219049234433" rel="nofollow"&gt;Twitter&lt;/a&gt; and &lt;a class="comment-mentioned-user" href="https://dev.to/peterdavehello"&gt;@peterdavehello&lt;/a&gt;
  challenged me to make a PR for it. I have never forgotten about it and now because of Hacktoberfest I decided to make some time for it and try it out.&lt;/p&gt;
&lt;p&gt;I also saw some open issues about the same issue:
Fixes #152 SRI support on search result
Fixes cdnjs/cdnjs#12746 Add Copy Script Tag with SRI option&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/cdnjs/new-website/pull/251"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;So now everyone can quickly copy a library link with SRI information directly from search results.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZPoyVolQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/pwg14m8jzq2qqwljsq1n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZPoyVolQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/pwg14m8jzq2qqwljsq1n.png" alt="SRI copy"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cdnjs.com/"&gt;Link to CDNJS&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>cdnjs</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>DuckDuckGo !Bang</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Wed, 01 May 2019 16:09:00 +0000</pubDate>
      <link>https://dev.to/glennmen/duckduckgo-bang-i9g</link>
      <guid>https://dev.to/glennmen/duckduckgo-bang-i9g</guid>
      <description>&lt;p&gt;&lt;em&gt;First I would like to say that my &lt;a href="https://dev.to/glennmen/what-are-your-favourite-dev-resources-314d"&gt;previous blog post&lt;/a&gt; got way more attention than I was expecting, thanks every one for commenting and sharing!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Since about a month I have switched to &lt;strong&gt;&lt;a href="https://duckduckgo.com/"&gt;DuckDuckGo&lt;/a&gt;&lt;/strong&gt; as my primary search engine on my phone and laptop and overall I have been very pleased with it. Of course I am also a fan of the build in dark theme.&lt;/p&gt;

&lt;p&gt;Google is currently the biggest search engine, because of their advanced algorithms they seem to always provide the best search results. This has been the case for a very long time but I think (for me) the time is now to switch to an alternative, DuckDuckGo is growing very fast and their search results are improving.&lt;br&gt;
I have tried it in the past but wasn't pleased with the search results so quickly switched back to Google. Since then DuckDuckGo has improved a lot and have also build in more features, for example a build in calculator.&lt;/p&gt;

&lt;p&gt;DuckDuckGo has greatly improved over the last couple of years but still there is room for improvement. For me when I search dev related questions or issues I am not always pleased with the results, in this case Google did provide with better results for me.&lt;/p&gt;

&lt;p&gt;But still I am not going to run back to Google because of this. I found a very useful feature from DuckDuckGo that not only could help you get better search results but can also increase search speed in general.&lt;br&gt;
&lt;strong&gt;Here comes the &lt;a href="https://duckduckgo.com/bang"&gt;!Bang&lt;/a&gt;&lt;/strong&gt;, DuckDuckGo !Bang are shortcuts that let you target searches on specific sites. And if DuckDuckGo is you browser default search engine you can use it directly from your address bar.&lt;/p&gt;

&lt;p&gt;To use a bang it is actually very easy, for example you can search on DEV with this bang: &lt;code&gt;!devto glennmen&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Thanks to all the lovely comments in my previous blog post I was able to make a list here of interesting bangs that I hope can help you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;General searching:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/"&gt;DEV&lt;/a&gt;: &lt;code&gt;!devto&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://stackoverflow.com/"&gt;Stack Overflow&lt;/a&gt;: &lt;code&gt;!so&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://devdocs.io/"&gt;DevDocs&lt;/a&gt;: &lt;code&gt;!dd&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hackernoon.com/"&gt;Hacker Noon&lt;/a&gt;: &lt;code&gt;!hno&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://medium.com/"&gt;Medium&lt;/a&gt;: &lt;code&gt;!medium&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;If you ever want to do a search on Google: &lt;code&gt;!g&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Web related:&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://developer.mozilla.org/"&gt;MDN Web Docs&lt;/a&gt;: &lt;code&gt;!mdn&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://caniuse.com/"&gt;Can I use...&lt;/a&gt;: &lt;code&gt;!caniuse&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://css-tricks.com/"&gt;CSS-Tricks&lt;/a&gt;: &lt;code&gt;!csst&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.npmjs.com/"&gt;npm&lt;/a&gt;: &lt;code&gt;!npm&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://cdnjs.com"&gt;cdnjs&lt;/a&gt;: &lt;code&gt;!cdnjs&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Android:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://developer.android.com/"&gt;Android Developers&lt;/a&gt;: &lt;code&gt;!android&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://android-arsenal.com/"&gt;The Android Arsenal&lt;/a&gt;: &lt;code&gt;!andar&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;PHP:&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.php.net/"&gt;PHP.net&lt;/a&gt;: &lt;code&gt;!php&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://packagist.org"&gt;Packagist&lt;/a&gt;: &lt;code&gt;!packagist&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Ruby:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://rubydocs.org/"&gt;RubyDocs&lt;/a&gt;: &lt;code&gt;!rubydocs&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://rubygems.org/"&gt;RubyGems&lt;/a&gt;: &lt;code&gt;!gem&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is only small portion of the available bangs, there currently are over 12.000 bangs so check them out. They have shortcuts for all kinds of websites.&lt;/p&gt;

&lt;p&gt;For more information about DuckDuckGo bangs and what bangs there are available check out &lt;a href="https://duckduckgo.com/bang"&gt;their website&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;If there are any useful websites missing you can also submit your own bangs to be included in their list: &lt;a href="https://duckduckgo.com/newbang"&gt;https://duckduckgo.com/newbang&lt;/a&gt;&lt;/p&gt;

</description>
      <category>resources</category>
      <category>productivity</category>
      <category>duckduckgo</category>
      <category>tips</category>
    </item>
    <item>
      <title>What are your favourite dev resources?</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Wed, 24 Apr 2019 13:30:13 +0000</pubDate>
      <link>https://dev.to/glennmen/what-are-your-favourite-dev-resources-314d</link>
      <guid>https://dev.to/glennmen/what-are-your-favourite-dev-resources-314d</guid>
      <description>&lt;p&gt;We as developers are lucky to have tons of resources out there that can help us, maybe even too many. I would like to know what are some of the resources that you use most of the time.&lt;/p&gt;

&lt;p&gt;For me I will list here some of the resources that I use, please add yours in the comments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;General searching, any language/framework:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://stackoverflow.com/"&gt;Stack Overflow&lt;/a&gt;, I think this is the same for most developers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Android (I mostly work on native Android applications):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://developer.android.com/"&gt;Android Developers&lt;/a&gt;, the official docs from Google&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://android-arsenal.com/"&gt;Android Arsenal&lt;/a&gt;, to search for libraries that I can use&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;PHP/Laravel (I sometimes work in PHP and most projects are with Laravel):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.php.net/"&gt;PHP.net&lt;/a&gt;, official documentation for PHP&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://laravel.com/"&gt;Laravel&lt;/a&gt;, official documentation for the Laravel framework&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://laracasts.com/discuss"&gt;Laracasts&lt;/a&gt;, community forum for Laravel and Laravel related topics&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Server related documentation:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.digitalocean.com/community/tutorials"&gt;DigitalOcean Community&lt;/a&gt;, I am a big fan of the tutorials here! I learned a lot from them&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;With the information gathered from this post I will make a follow up post that I think will speed up (basic) searching on your favourite resources.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>resources</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How to setup a mailbox with custom domains?</title>
      <dc:creator>Glenn Carremans</dc:creator>
      <pubDate>Wed, 17 Apr 2019 14:05:05 +0000</pubDate>
      <link>https://dev.to/glennmen/how-to-setup-a-mailbox-with-custom-domains-4oj4</link>
      <guid>https://dev.to/glennmen/how-to-setup-a-mailbox-with-custom-domains-4oj4</guid>
      <description>&lt;p&gt;I have a couple of domains for all kinds of different projects, some on shared hosting (with a mailbox solution from the provider) and some on a private VPS.&lt;/p&gt;

&lt;p&gt;My goal is to move everything to my VPS but the problem I currently have is that I don't know how to setup a mail server solution. Any advice would help me a lot, do you have your own mail server solution or are you using a 3rd party service?&lt;/p&gt;

&lt;p&gt;Maybe some requirements that I currently have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Supports multiple domains&lt;/li&gt;
&lt;li&gt;SMTP so I can send mails from my backend application&lt;/li&gt;
&lt;li&gt;Can create multiple mailboxes if needed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;I understand that there is not 1 perfect solution but any tips are welcome to help me reach my goal.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>question</category>
      <category>advice</category>
      <category>help</category>
    </item>
  </channel>
</rss>
