handmade.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
handmade.social is for all handmade artisans to create accounts for their Etsy and other handmade business shops.

Server stats:

36
active users

#java

0 posts0 participants0 posts today

Hey there #fediverse, I’m looking to hire a senior engineer to work with some awesome folks on #Netflix’s build tools & test infrastructure. If you are interested please apply online! (see link in Toot)

My DMs are open if you have any questions about the role or if you want to let me know that you applied.

#Java #JVM #Gradle

explore.jobs.netflix.net/caree

explore.jobs.netflix.netSenior Software Engineer (L5) — Build & Dependency Management Team (JVM Ecosystem) | USA - Remote | NetflixCommon Languages and Tools: Java & other JVM languages, Gradle, Nebula, Spring Boot, JUnit, GraphQL, Kafka, PostgreSQL. Implement and manage build solutions that enhance the efficiency and reliability of software delivery. Develop and maintain backwards-compatible tools for dependency management and analysis. Integrate internal and vendor-provided build and test infrastructure into engineering workflows, focusing on reliability and ease of use. Design and develop tools and infrastructure to automatically detect, quarantine, and reproduce flaky tests. Create and maintain tools for analysis of distributed tracing tools for test runs. Develop and integrate software solutions that provide high-quality synthetic test data generated from captured production traffic and API schema registries. Correlate test coverage data with code changes, runtime execution, and trace data for comprehensive reporting. Maintain a strong focus on scalability, usability, and reliability in platform design to support a growing cohort of engineers. Be willing and able to showcase our team's offerings to internal audiences Consult with other teams about how to best collaborate, integrate, and/or set up solutions for their needs A skilled software engineer with experience in developer platform or productivity teams. A meticulous software designer who researches and documents technical tradeoffs clearly and concisely. A self-motivated and organized individual who can independently drive engineering-wide solutions. A proactive communicator who engages effectively with technical and non-technical stakeholders. An advocate for strong build, dependency management, and testing practices, with familiarity in popular build tools, test frameworks, code coverage tools, continuous integration systems, and post-deployment verification methods (a healthy contempt for flaky tests is a plus). You have shipped and maintained Java code in production. You have worked on various technology stacks and are familiar with a variety of ways that software could be designed for different optimizations. You have designed and implemented build and dependency management solutions. You have built (and tested) custom Gradle plugins. You have assembled JVM Spring Boot applications using Gradle. You have experience with Nebula, Gradle, Maven, etc, for dependency management. You have experience with using and explaining Develocity dashboards. You are comfortable working with Zipkin or similar tools in the tracing space. You have implemented advanced log, metric, or error stacktrace analysis.

Strongly worded #medium #article on #programmingLanguages and #dialogue relating to
@nosrednayduj 's interview today concerning the concerning relative merits of #lisp and #java . Connection to strong echoes of points Masinter made about Medley Interlisp in an earlier interview.

Thoughts, commentary welcome here and on Medium.

@rat this article is specifically addressed to you, if you'll forgive me.

medium.com/@screwlisp/lisp-sm0

Medium · Lisp, sm0lnet, fedi, Medium and what am I doing? - screwlisp - MediumBy screwlisp
Continued thread

Encore un exemple avec l'arrivée de Jetpack Compose dans Android, une bibliothèque dans laquelle il manque encore plein de fonctionnalités et que le système de visibilité de Java t'empêche activement de réparer/compléter et t'oblige à attendre que les équipes de Google daigne s'en occuper ou à tout ré-implémenter toi-même.

Plus le temps passe et plus je trouve que le système de visibilité de Java/Kotlin (internal/private/public) est mauvais. Je préfèrerais un système à la Python où la visibilité n'est qu'indicative mais le langage ne t'empêche pas d'aller mettre tes mains dans les entrailles du système.

Combien de fois j'ai pu patcher des bugs ou des fonctionnalités manquantes dans Django parce que Python me le permettait ?

#FediHire 🥳

I'm a
#Programmer/#SoftwareEngineer. I'm most fluent in #Python, have some basics in #Java and #C++, but I'm also taking up new languages like #Javascript and others in my eternal journey of getting better and minimising the impostor syndrome that befalls pretty much all programmers (I feel). I'm also very experienced in #CloudNative/#DevOps technologies, and have been the one devising solutions and maintaining infrastructure in a fast-paced startup environment in my previous employment.

I'm passionate in what I do and those that know me here or IRL would know that I'm always
yapping about the things I'm learning or working on - I love discussing them, and I love helping people out - esp those on the same boat as me.

This passion has led me into writing and maintaining tons of
#FOSS projects like Mango: a content distribution framework based on #Django for #Mastodon and #Bluesky that powers various bots of mine like @lowyat@mastodon.social and @waktusolat@mastodon.social, Charts: a #Helm chart repository for an easy and reproducible deployment strategy for all my projects and everything else I self-host on my #homelab, and Orked: O-tomated #RKE2 distribution, a collection of scripts I wrote that are comprehensively documented to enable everyone to self-host a production-grade #Kubernetes cluster for absolutely free in their homes.

I'm based in Malaysia, but I'm open to just about any on-site, hybrid, or remote job opportunities anywhere. In the meantime though, I'm actively looking for a job in countries like
#Japan and #Singapore, in a bid for a desperate lifestyle change. I've linked below my Portfolio (which you too, could self-host your own!), for those who'd wish to connect/learn more of me. Thank you ❤️

🔗 https://l.irfanhak.im/resume

GitHubGitHub - irfanhakim-as/mango: Mastodon bot module for DjangoMastodon bot module for Django. Contribute to irfanhakim-as/mango development by creating an account on GitHub.
Replied in thread

@yvan As a long time #Java coder myself I can say that I hate these kind of examples too.

If you want to omit imports to keep the examples in your blog post short, at least offer a github link where a full implementation of your example can be seen OR just offer them as a collapsed part of your example code that I can expand on demand.

Yes, often it's clear by looking at the context what import to chose, but if you have the choice of 4 different implementations of a class with the same name (because naming is hard and obviously some names have a higher chance of being taken as others) from 4 different libraries, please add imports to your examples.

Also: Wildcard imports in examples are bad. I want to know exactly where the classes you use come from. But that's more a personal preference.