The TIOBE Programming Community index is an indicator of the popularity of programming languages. This ranking is organized according to their popularity as of Sep 2023:
(1) Python
(2) C
(3) C++
(4) Java
(5) C#
(6) JavaScript
(7) Visual Basic
(8) PHP
(9) Assembly Language
(10) SQL
(11) Fortran
(12) Go
(13) MATLAB
(14) Scratch
(15) Delphi/Object Pascal
(16) Swift
(17) Rust
(18) R
(19) Ruby
(20) Kotlin
I wrote a blog describing how I translated a feature request into a #cloudnative#eventdrivenarchitecture, where the events we're interested in convey nothing happening for a certain amount of time.
But before I arrived at my current solution, I considered other solutions. I describe those as well, and explain their shortcomings.
It involves #AWS#DynamoDB, DynamoDB Streams, and #Lambda (#kotlin), with some #DDD context mapping considerations thrown into the mix.
With #Java's evolution (discriminated unions, pattern matching, virtual threads), are #Scala / #Kotlin still worth it?
Scala & Kotlin have a culture of doing things at compile-time, the former more so than the latter.
This yields safety & expressiveness, and is reflected in features that Java will never implement, in platforms that it will never target well, or in paradigms it will never embrace.
Java is still Java, and you're stuck with Spring, Hibernate, and Jackson, sorry.
One week into android dev and I'm having quite a blast of fun, this is backed by an Google Cloud F# Functions that I built sometime ago
Not the best app ever but it works to learn some fundamentals
So much for learning in the open
I just moved instances but I'm still looking for work!
I need a job. I'm willing to relocate anywhere trans-friendly, or work remotely (but my current home internet is not reliable).
I understand several programming languages, and can use #Java and #Kotlin fluently. I also dabble in HTML and CSS, but my JavaScript skills are lacking.
I'm right at home in any Jetbrains IDE + #Git environment, but I can also make do with other editors. Other source control may not be so easy for me to learn.
My GitHub and personal website are linked in my bio. I contribute to open source projects regularly.
My highest formal education is a GED.
I've worked professionally in the past as a video game tester, a grocery bagger, a home mover, and a car lot attendant.
Please email me at carolinejoybell@gmail.com with any serious offers.
Announcing the launch of InQL 5.x! Our open source #burpsuite extension for pentesting #graphql applications has just gotten even better! We've added several new features to streamline your testing workflows, that we think you'll find useful.
To improve stability and performance, we've started a complete re-write in #kotlin and welcome contributions from the #opensource software community.
Learn more about it in our latest blog post and check it out today!
If you're interested in #Kotlin, https://kotlinconf.com on May 23-24 next year will be a good excuse to visit Copenhagen. It's the same venue as in 2019 which was quite nice. And don't forget the best way to get the ticket is by submitting a talk https://sessionize.com/kotlinconf-2024 🙈 (As always, you don't really need to be an expert in the field to do a good talk!)