Photo by Patrick Tomasso on Unsplash

With the Coronavirus epidemic having an unprecedented impact on education, Springer Nature is launching a global program to support learning and teaching at higher education institutions worldwide. Remote access to educational resources has become essential. Springer want to support lecturers, teachers and students during this challenging period and hope that this initiative will go some way to help.

Reference: Free access to a range of essential textbooks from all disciplines

Behavioral Science


Made the wrong order .. no problem !

Transform International English layout into US English

Photo by Akshay M on Unsplash

If you were like me and had the unfortunate event of ordering the wrong keyboard layout for your new and expensive MacBook Pro, and you just have years of muscle memory built on your favourite keyboard layout, there is hope!

For me, the problem was not very dramatic, I got an International English instead of the US English, so basically I got this:


A Guide To Tidy Up Your Slack When Things Go Crazy !

Slack is a great tool and can act as a single sink for a lot of our notifications. However, Slack can be easily abused and very often people get carried away with creating tons of channels. This is a simple guide with tips and tricks to keep all of that under control

Photo by Webaroo.com.au on Unsplash

Slack is a great tool and can act as a single sink for a lot of our notifications. However, Slack can be easily abused and very often people get carried away with creating tons of channels. This is a simple guide with tips and tricks to keep all…


A gentle preface of the Web 3.0 movement

In the same way that Web 1.0 abstracted away the network and physical layers, the Semantic Web abstracts away the document and application layers involved in the exchange of information. The Semantic Web connects facts, so that rather than linking to a specific document or application

Photo by Markus Spiske on Unsplash

The model behind the Web could be roughly summarized as a way to publish documents represented in a standard way (HTML), containing links to other documents and accessible through the Internet using standard protocols (TCP/IP and HTTP). …


Photo by Dan Dimmock on Unsplash

Completing a PhD can be a hell of a task. It took me lots of time to be able to come up with a framework that optimises how i do research and how i write and publish my research. This post discusses some of the tools and techniques i used in addition to LaTEX best practices. These are gathered either by experience, online search and most importantly the wisdom of my PhD supervisor @Raphael Troncy.

I hope this post can help you complete your PhD smoothly.

You can head to my PhD Github repository to see all my LaTEX recommendations…


Guidelines to help you and your team cut through the noise

Photo by Pankaj Patel on Unsplash


Making Digital Ocean, Jekyll, Github and TravisCI All Work

Photo by Tyler Casey on Unsplash

Having open sourced my blog on Github, deploying a new version of it live happens very often, and to do that manually every time is a daunting task. This post talks about my experience enabling Continuous Deployment (CD) using Github, TravisCI and my server on DigitalOcean and discuss what i tried and how i failed trying other methods

Static sites are great and have various advantages. However, I am aware of how much easier to use Wordpress is for lots of users. …

AHMAD ASSAF

Knowledge Seeker and Software Engineer. Head of Engineering @Beamery

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store