Welcome to another Web Developer Monthly. This month's edition focuses a little more on some of the cool code samples and CodePens out there to help get your creative juices flowing.

If you've spotted anything you'd like me to share for the next Web Developer Monthly let me know in the comments below or reach out to me on Twitter. Enjoy!

 

Below is a summary of all the links contained in this post for those of you who don't care about reading the overview for each link:

Looking for some bite sized tech tips? Every Friday I try to post a simple Tweet sized tech tip. Simply search for #FridayTechTip on Twitter to find a list of all my past tips. The tech tips for the last month were:

 

 

GitHub private repositories go free

GitHub private repositories go free

 

After yeasrs of "will they? won't they?" GitHun has finally announced that private repos will be completely free. Previously if you wanted this privilage it cost around $7/m to have private repositories.

I know for a lot of people this was one of the main reasons for sticking with BitBucket so it will be interesting if people finally make the full switch over to using GitHub. Either way, it's great news for devs! Go Microsoft!!

https://github.blog/2019-01-07-new-year-new-github/

 

 

35 quick tips to improve web performance

35 quick tips to improve web performance

 

What started out as a few simple tweets quickly snowballed into a great little collection of performance tips from João Cunha.

Even if you only focused on tackling a few of the items on this list you should start seeing some great improvements on your site.

https://uxdesign.cc/35-quick-tips-about-web-performance-114b8fab0d6

 

 

anime.js v3 released

anime.js v3 released

 

If you're into animation on the web chances are you've heard of or used anime.js at some point.

It's actually a really cool animation framework that helps you add some nice animation touches to your projects. Come to think of it, one of the best features about this project is the documentation to help you get up and running in no time!

https://animejs.com/

 

 

PWAs on iOS 12.2 beta: the good, the bad, and the “not sure yet if good”

anime.js v3 released

 

PWA's or Progressive Web Applications are everywhere right now. If you were to pick the one "hot thing" for 2019 I'd say this is it.

However, setting up a PWA can still be confusing and support a little patchy across all devices. This article focused on PWA support in Apple's upcoming iOS 12.2 release so you can make sure your PWA takes full advantage of the new features Apple is backing into iOS.

https://medium.com/@firt/pwas-on-ios-12-2-beta-the-good-the-bad-and-the-not-sure-yet-if-good-a37b6fa6afbf

 

 

Tear off calendar

Tear off calendar

 

I really love this little animation effect. It's something you could add to your project that would add a nice little finishing touch to a change date event or something similar.

https://codepen.io/nikitahl/pen/xmvVmW

 

 

The 7 Pro Tips To Get Productive With Angular CLI & Schematics

The 7 Pro Tips To Get Productive With Angular CLI & Schematics

 

I'll be honest, I'm still working my way through all of the excellent information in this post about Angular Schematics. I'd never even heard of it until this post!

I definately recommend reading through the official article on Schematics to wrap your head around the concepts - https://blog.angular.io/schematics-an-introduction-dc1dfbc2a2b2

https://hackernoon.com/%EF%B8%8F-the-7-pro-tips-to-get-productive-with-angular-cli-schematics-b59783704c54

 

 

Getting started with GitHub Actions

Getting started with GitHub Actions

 

GitHub Actions focus with helping out on the automation side of things. This article does a great job at giving a real world setup of Actions.

Using GitHub Actions you can setup triggers that fire at certain times or after specific events like a checkins or release. Those triggers could be running database cleanup scripts or sending notifications to the team. You can read more information about Actions on the main site: https://github.com/features/actions

https://fastchicken.co.nz/2019/01/15/getting-started-with-github-actions/

 

 

SVG Gradient Map Filter

SVG Gradient Map Filter

 

This handy little site will let you upload an image, select from a preselected set of gradient filters and output the svg code you can use on your site to apply the effect.

https://yoksel.github.io/svg-gradient-map/#/

 

 

css-tricks.com border effect

css-tricks border effect

 

css-tricks.com recently got a rather excellent make over to bring it's design bang up to date.

One of the effects people noticed was that the looping/curling border effect wasn't actually an image but used css. This codepen shows how you can achieve this effect on your own site.

https://codepen.io/stefanjudis/pen/oJrRjp

 

 

FlexBox Animation move elements when one is removed

FlexBox Animation move elements when one is removed

 

Finally, to wrap things up for this month's post, this CodePen uses Flexbox and a little sprinkling of javascript to create a container that will auto adjust it's contents once a section is removed. Useful if you're building the next Pinterest I guess!

https://codepen.io/MauriciAbad/pen/eQoQbK

 

 

That's it until next month! I hope you found something useful with this month's list of links and resources.