Image for post
Image for post
Photo by Tracy Adams on Unsplash

In the lead up to this year’s F# eXchange in London, we asked a few of our experts to dive into their love affair with the language.

Image for post
Image for post

Dennis Grimminck

Dennis has a PhD in physical chemistry, mostly molecular physics related, from the Radboud University Nijmegen. He has spent 4 years developing physics models at ASML Research and is currently a software developer at Petersburg Consultants

Why should people learn F#?

F# sharp’s concise nature leads, somehow in a natural flow, to condensed and maintainable code. The code I wrote that does not look that way, tells me time and time again that I did not fully grasp the essence of the coding problem. The code documents itself by means of: the algebraic type system, pattern matching, active patterns, and of course the functional-first paradigm (awareness of side effects) that optimally leverages the compiler assistance! …


Image for post
Image for post
Photo by Gustas Brazaitis on Unsplash
Image for post
Image for post

Paul Hudson

Paul is the author of Hacking with Swift, Pro Swift, Hacking with macOS, Server-Side Swift, Swift Coding Challenges, Practical iOS 10, and Objective-C for Swift Developers. Suffice it to say, he quite likes Swift.

What can iOS developers do to take their career up a level?

I think we place a lot of emphasis on getting to ‘senior developer’ in just a handful of years, which is both odd and unhelpful. Are you in a place where learning is encouraged? Are you in a place where mistakes are accepted? Are you in a place where you feel like you’re being challenged? If so, you can take your career forward many levels without changing your job title. …


Image for post
Image for post
Freepik

Whether you are an iOS developer or are conscious of what office-life is doing to your health, these five most popular tech talks from last year’s iOSCon in London are sure to answer a few questions.

5. A Whistlestop Tour of Core ML

CTO of Razeware (who run raywenderlich), Sam Davies spoke last year on the principles of Machine Learning and the introduction of Core ML, and his talk ranked as our 5th most popular Apple-related talk.

“Back when I did ML, we called it statistics. …


Image for post
Image for post

Author of iOS Core Animation: Advanced Techniques and the creator of iCarousel and SwiftFormat, Nick Lockwood is well acquainted with the benefits of parsing, especially in the opportunities open to those who know how to write parsers.

Recently speaking at FrenchKit in Paris, he is headed to London in March to talk at iOSCon on writing parsers using Swift, Apple’s statically typed multi-paradigm language.

Since writing iOS Core, Nick has seen how Swift has already (and will increasingly) open up parsing to a wider range of iOS developers.

“Unlike natural (spoken) languages, most programming languages have so-called ‘regular’ grammars, making it possible to parse them easily and unambiguously using a technique called ‘recursive descent’,” he explains. …


Image for post
Image for post
Designed by Freepik

2018 saw a surge in interest within tech towards AI and its possible permutations throughout business, society, travel, education, and just about anything you can think of.

Often leading discussions was a focus on where AI could possibly take us in the near future, and how we can guide the technology to our advantage with ethics front-of-mind.

5. What can Deep Learning Reveal About Beautiful Places?

Chanuki Seresinhe, a doctoral researcher at the Warwick Business School and the Alan Turing Institute, delivered a talk in July that explored how algorithms can, in fact, discern beauty, giving the adage that ‘beauty is in the eye of the beholder’ a new dimension. …


Image for post
Image for post
Freepik

— Ben Evans

Ben Evans is co-founder of jClarity, a JVM performance optimization company, has authored a number of core Java-related books (‘The Well-Grounded Java Developer’ and the new editions of ‘Java in a Nutshell’, ‘Java: The Legend’ and ‘Optimizing Java’), is a leading speaker and educator in the Java community and was a voting member on Java’s governing body — the JCP Executive Committee — for 6 years. Check out his GitHub profile and find him on Twitter.

Despite Java 9 having been out for over a year now, to date, very few projects have migrated to that version (or any post-8 version). …


Image for post
Image for post

A leading figure in all things Java, Ben Evans maintains a busy life juggling education, writing, consulting, speaking, software development, mentorship and more.

Co-founder of jClarity, a performance startup, and a previous representative of the user community as a voting member on Java’s governing body — the JCP Executive Committee (for 6 years) — Ben is regarded as an authority within the Java community. He is the author of five books (‘The Well-Grounded Java Developer’ and the new editions of ‘Java in a Nutshell’, ‘Java: The Legend’ and ‘Optimizing Java’) and writes regularly for industry publications.

We asked him what his 2018 was like and after taking a 30-second breath inwards, Ben shared the sort of schedule that would make Jeff Bezos cry.


Image for post
Image for post

One of the things that makes us so proud to contribute to the greater developer community is our ability to showcase some of the best minds in tech through free online videos of their talks (SkillsCasts). Whether these be at our various conferences or meetups, some truly incredible tech talks come our way and we feel it only fair that we share these.

2018 was another fascinating year of talks, ranging from learning how to program the world’s first quantum computers using Forest to architecting a web application in a functional style, but there were 10 tech talks this year that attracted the most attention from our…


Image for post
Image for post

👍 For news and articles from Skills Matter, subscribe to our newsletter here.

ScalaX London 2018 Recap

Scala eXchange London kicked off again this year at London’s Business Design Centre, hosting Scala developers from around the globe over two days of talks, keynotes and workshops.

Cutting the ribbon for Scala eXchange London 2018, the language’s creator Martin Odersky delivered the opening keynote address. He wasted no time in diving straight into Scala 3, essentially the next major iteration of Scala, which is intended for release in 2020 following the iterations of Scala 2.13 and 2.14 …


Image for post
Image for post
Macrovector / Freepik

Learn the technical side of how Monzo replaced a critical live system without anyone noticing by viewing Irina’s talk here. 👍 For news and articles from Skills Matter, subscribe to our newsletter here.

How Monzo is shaping banking today

Monzo has emerged to give a new perspective on how banking works. Starting as a prepaid service, the company is now a full-fledged bank but does not have any physical branches. This is nothing new and Monzo and its competitors share the same challenges: growing from a small start-up means that services and platforms need to be revised for changing needs.

Irina Bednova, Senior Software Engineer at Monzo spoke at muCon London this year. With her team, Irina looked at payment processors used by the large user base to transfer millions of pounds to see how they could be improved. In a talk she delivered entitled How Monzo Replaced a Critical Live System Without Anyone Noticing, Irina explored her experiences in rebuilding services to be robust and extendable. …

Doug Ross

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