mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

741
active users

#softwareengineering

20 posts16 participants1 post today

I will be offering this again tomorrow (Wednesday from 10am - 3pm EDT/ 1400-1900 UTC)...

Need a pairing buddy to help learn about/more about git? Git, a popular/commonly used source control tool for software development, can be a bit tricky to learn.

Maybe even some intro to programming?

For the next few hours, I would like to offer some live pairing if anyone is interested.

Free of charge, just wanting to share with someone who could use it. DM me if interested.

8pm Tuesday Boston time
#lispyGopherClimate #commonLisp #astrophysics #supercomputing #softwareEngineering #archive , communitymedia.video/w/9kysH4Z we will have (now done) a live interview with

as.tufts.edu/physics/people/fa

about the recent largest-ever cosmic string simulation also introducing their new spacetime-volume pseudo-parallel simulation technique, relating to gravitational backreaction.

People sometimes ask, "who uses common lisp today".

Olum learned #lisp from John McCarthy.

Need a pairing buddy to help learn about/more about git? Git, a popular/commonly used source control tool for software development, can be a bit tricky to learn.

Maybe even some intro to programming?

For the next few hours, I would like to offer some live pairing if anyone is interested.

Free of charge, just wanting to share with someone who could use it. DM me if interested.

🌟📝 New blog post: An Interview with Hynek Schlawack 📝🌟

Hi there folks! In our latest blog post, we’ve got a keynote speaker interview for you! 🎉 @hynek talks about his first steps into coding, the projects & ideas he’s excited about, and what he’s looking forward to at PyCon UK 2025 in #Manchester 🐍💬

Thanks for letting us pick your brains Hynek! 🧠 🙌
👉 2025.pyconuk.org/2025/08/keyno

2025.pyconuk.orgAn interview with Hynek Schlawack – PyCon UK 2025PyCon UK Friday 19th September to Monday 22nd September 2025, Contact Theatre, Manchester

I was thinking about LLMs, coding, and where our industry seems to be going, and I suddenly recalled an aphorism by E.M. Cioran:

“I gallivant through the days like a prostitute in a world without sidewalks”

Now I’m at the same time a bit more depressed, and a bit more bitterly and cynically smiling.

Another thing I find useful about numpy in Python is that it can even be used to make up "data" to use with the other functionality in the library. That whole "say that you have a 2 x 2 array" thing is just as straightforward as...

array_2d = numpy.random.rand(2, 2)

And there you have it, a 2 x 2 array to work with. After saving all that time, I could probably go for...

snack = numpy.make_sandwich(peanut butter, jelly)

One of the most helpful things about Python and other language ecosystems that provide libraries, is the ability to do most of what you need to do quickly with one library.

Example: in numpy there are already functions to import or export data from/to a file. No need to use another "file access library" because numpy has it covered.

Extra special super secret bonus points to all the library maintainers out there, who are also often volunteering their time for such.

Experience creating software with LLM coding agents
Key lessons:
– Be intentional and generous with context
– Use design docs and TODO lists to guide agents
– Break down big tasks, plan deeply, and keep logs detailed
– Never let agents disable tests or use git unsupervised
– If agents struggle, build them tools

efitz-thoughts.blogspot.com/20
#AI #CodingAgents #LLM #SoftwareEngineering

efitz-thoughts.blogspot.comMy experience creating software with LLM coding agents - Part 2 (Tips)  My experience creating software with LLM coding agents - Part 2 This post details my experiences creating software with LLM coding agents,...

Compose & Android Deep Dive Package (Jetpack Compose internals + Manifest Android Interview) leanpub.com/b/android-deep-div by Jaewoong and Jorge Castillo is the featured bundle of ebooks 📚 on the Leanpub homepage! leanpub.com #ComputerProgramming #Android #Kotlin #Engineering #Software #SoftwareEngineering #books #ebooks

LeanpubCompose & Android Deep Dive Package (Jetpack Compose internals + Manifest Android Interview)Jetpack Compose internalsThis book explores the guts of Jetpack Compose, the brand new library by Google and the Android team that will become the future of Android UI. Dedicating time now to learn about its internals in-depth will yield powerful skills to write modern and efficient Android apps in the future. If you are interested in other use cases of Jetpack Compose rather than Android, this book has got you covered also. Jetpack Compose internals is very focused on exploring the compiler and runtime from a generic perspective, making the overall experience very agnostic of the target platform. The book also provides a chapter dedicated to diverse use cases for Jetpack Compose, which exposes a few really interesting examples over code. Jetpack Compose and Android are trademarks of Google LLC and this book is not endorsed by or affiliated with Google in any way. Manifest Android InterviewManifest Android Interview is a comprehensive guide designed to enhance your Android development expertise through 108 interview questions with detailed answers, 162 additional practical questions, and 50+ "Pro Tips for Mastery" sections. The interview questions primarily focus on Android development—including the Framework, UI, Jetpack Libraries, and Business Logic—as well as Jetpack Compose, covering Fundamentals, Runtime, and UI. Each question provides in-depth explanations, guiding you through a structured learning path for Android and Jetpack Compose while reinforcing your understanding of key concepts. At the end of every question, you’ll find practical questions designed to simulate real interview scenarios, allowing you to refine your problem-solving skills and prepare effectively for technical discussions. This book includes relevant resources and additional references for those seeking further study beyond its content. Efforts have been made to provide footnotes for key terms as much as possible that may be unfamiliar or complex, ensuring that beginners can easily grasp challenging concepts while deepening their understanding. The "Pro Tips for Mastery" section dives deeper into advanced topics, uncovering internal API structures and offering expert insights to keep senior developers engaged. For mid-level developers, this section serves as a valuable resource for strengthening Android expertise and fostering a more analytical approach to technical challenges. I hope this book helps you gain new perspectives, sharpen your problem-solving skills, and build a comprehensive understanding of Android development & ecosystems. Whether you're preparing for your next big interview or simply pushing yourself to master Android development, I encourage you to think beyond implementation—understand the why, experiment with different approaches, and continue learning with curiosity and passion. — Jaewoong Eum (skydoves) For fun facts, who it's for, what it covers, and what it doesn’t, check out Manifest Android Interview: The Ultimate Guide to Cracking Android Technical Interviews blog post.

I clearly remember when the biggest drag on my train of thought was the compile-build-test cycle; a forced focus-shattering coffee/tea break.

As an industry, we used our smarts and there it was: incremental compilation, continuous testing, parallelisation, etc. And all was good for a good while.

But now a new type of interruption has quietly taken its place.