@array@fosstodon.org avatar

array

@array@fosstodon.org

Life's an array of arrays. 101010 exactly.
Philosophy & Programming. I love coding, comic-books (and no-comic books), films and (dark and loud mostly) music. I suck at all of this. <3
:sway: :gnome: :archlinux: :debian: :ubuntu: :laravel: :javascript: :nodejs:

This profile is from a federated server and may be incomplete. Browse more on the original instance.

array, (edited ) to random
@array@fosstodon.org avatar

If you are a software developer who uses Linux, I would like to know your choice. Feel free to coment why, and boost for reach. Your feedback is much appreciated. :)

array, to dotnet
@array@fosstodon.org avatar

Any developer in the room? I want to start learning it, and I'm having a bad time on what to choose for starters. Taking into account that I'm on Linux, can I really do that? And do I have to use Mono, .NET, anything else? And, C#, Visual Basic, both, neither? I'm a bit confused. Thanks! :)

array, to random
@array@fosstodon.org avatar

I'm having serious doubts about what distro to use, long term, for my dev machines. Recent developments have me a bit worried... Ubuntu definitely pushing for snap-only, and now the Red Hat, uh, issues... I'm not sure about a rolling release (Sid, Void, Arch...), and Debian stable can get stale with the ~2 yrs release model. The 6-month stable release model has been a sweet spot, but because reasons Ubuntu and Fedora don't appeal much to me now. I'm running out of options... :(

array, to python
@array@fosstodon.org avatar

I like . It was the first programming language I tried, it had a reputation of being easy to learn and yeah, it was. What I don't really understand is how it has become so popular (# 1 in the TIOBE index...) and pervasive (you find it in areas where it seems like logic for a scripting language, but in others where you wouldn't bet for it too). It shines where it shines, but aren't really there better options in some of the niches it is being used for?

array, to random
@array@fosstodon.org avatar

I began with programming about 3 years ago, and did an Associate Degree in web programming. If I may say so, I passed with pretty good grades, but 3 months after I landed my first gig, I am more convinced every day that I arrived too late for this. I have an Humanities background, zero Science/Maths in my belt, and I'm just too old for this. It's been a ride, trying to make my way from zero to code monkey at 50. So let's call it a day now that I'm still winning. <3

array, to random
@array@fosstodon.org avatar

I think I have figured out my choices in text editors/IDEs:

Eclipse for Java. It's not lean and a bit buggy sometimes, but helps with Java-isms like, a lot.

VSCodium for non-Java programming stuff. Because, you know, lots of plugins.

Pulsar for Markdown docs. But mostly, to keep an eye on the project.

Vim/Neovim for config/system files, quick edits, scripting, etc. Handy as always.

Better options? Maybe. But it's all FOSS, and they're working right for me. :)

array, to random
@array@fosstodon.org avatar

About a month and a half as an intern junior dev. It's been a rollercoaster so far. One day every problem is solved and everything works, the next day the tiniest stuff is seemly broken and there's no way to fix it. In other words, one day I think I can make it, the other day I blame myself for even thinking about trying to make a living of something I'm utterly inept for. Programmers are supposed to be problem solvers, but what if the problem is the programmer, like, myself? XD

array, to random
@array@fosstodon.org avatar

I've just had a programming gig interview. It has gone pretty well... The non-technical questions and the technical ones. My interviewer seems an awesome person, and we had a very nice chat. :) The good news is that I make it to the second stage, where I'll be tested during a 2 hours programming exam. IDK if I'll pass, but this was my first interview and I'm happy I'm still in the game. :D

array, to random
@array@fosstodon.org avatar


<?php
function iLike($programming): string
{
return str_repeat($programming, 10);
}

array, to random
@array@fosstodon.org avatar

Looking for a job as a programmer is going pretty bad. No experience takes me out of most offerings. Living in a digital (and physical, mostly) cave is not helping.

But just complaining and being sad and worried about it won't help, either. So, I've been doing Laravel mostly these past months. Now I've stepped back a little, and I'm doing Data Structures and Algorithms with Java, so back to the basics. I did that already, but I'm using the free time to try and get a better grasp. :)

array, to random
@array@fosstodon.org avatar

I was thinking about adding a "niche" programming language to my CV. And I got curious about , which seems to hit some interesting spots and looks really fun to learn. Does anybody have experience using it, ideally in a production environment? If yes, do you have any advice about it and/or some experiences to share, good or not-so-good? Thank you in advance. :)

(Oh and please, don't just reply with "learn $x instead". I'm aware of the alternatives already 😉).

array, to php
@array@fosstodon.org avatar

My first was 8.0, still in school, and I confess that I began learning it with the prejudice of it being a junky, terrible language everybody was making fun of. Fast forward ~1 year later, after finishing my internship, where I used full stack mainly, and having discovered that not only it wasn't that bad, but really a pleasure to work with. Not perfect, but perfectly suitable for its use cases and, what's perfect anyway? So reading this has been a joy. :D https://developerjoy.co/blog/php-doesnt-suck-anymore

array, to random
@array@fosstodon.org avatar

Have you ever dropped mission critical data in the production databases? A server misconfig put down your enterprise's services for a while? A math formula miscalculation in a payment's code made your bosses lose a lot of money? Share your worse errors and horror histories to tell by a green phosphor monitor's light. :D

array, to random
@array@fosstodon.org avatar

This morning I received a call to have a job interview this evening, dev position, in a big enterprise ("big" according to my humble standards; ~200 people in the IT department I've been told, a noticeable change from being just 2 developers in my former job). Stakes are high and probabilities are low, but having another chance when everything seems to be going south is nice. :)

array, to random
@array@fosstodon.org avatar

My first project has died at the worst of times: on deployment. Node/Express+Vue, on a Plesk server. Two whole days trying to make something that did wonders on my local env, doing the same on prod. Because who knows, and believe me: I've tried all I got. I guess I will get the boot and start again. :P

array, to random
@array@fosstodon.org avatar

This Friday if nothing in contrary happens I put an end on my Associate Degree on Programming studies. It will be my last day in my intern gig, and I'll have to defend my final project later (a wacky Laravel API, why not). So I'm officially looking for a job. I've been looking for offers and it looks like it will be... Hard. From Delphi seniors to "juniors" with years of experience and the responsibilities of... A junior with years of experience, AKA a senior. :P Wish me luck! :D

array, to php
@array@fosstodon.org avatar

As a consequence of using a single monitor setup, I'm generally trying to have my code lines as narrow as possible, so I can avoid as much as I can doing horizontal scrolling. Luckily formatters are pretty OK with having, say, one array item or function parameter per line, the splitting options are very liberal and IMO it keeps being pretty legible. I just hope this is considered "good" (or "acceptable" at least) practice. :D

array, to random
@array@fosstodon.org avatar

The ETA just for setting up the development environment in $newJob is no less than 2 weeks, but it's no problem if it's two months. I know many of you are used to this kind of scale in dev work places, but I'm kind of terrified (that, plus the ~300 person IT workforce all in the same place, the git repo with more than 100 repos -and this is, apparently, just the tip of the iceberg-), the commits in 1000+ LOC files made in the past century... This will be fun, fortunately. And sadly. :P

array, to Java
@array@fosstodon.org avatar

I'm slowly progressing with my project, which I started to learn how to use the framework. But I'm a bit worried about eating most of my 8 GBs of RAM each time I run the project. It's a very simple one so far... Does a Spring project really need to use so much resources (this never happened, not even close, with "vanilla" Java), or is Eclipse having a memory leak?

array, to random
@array@fosstodon.org avatar

I've been playing with today, and frankly, the more I know, the more I like it. It's not very likely that it will land me a job, but some of the stuff I'm learning is generic enough to be useful elsewhere, and I have a toy project or two for which Crystal seems like a perfect candidate. I'm allowing myself to have some fun doing this, and that's great, isn't it? :)

array, (edited ) to random
@array@fosstodon.org avatar

When you get to choose a programming language for your projects, does its performance/efficiency really matters to you, or do you have more important priorities? Asking for a 408 Request Timeout.

array, to random
@array@fosstodon.org avatar

I'm abandoning all hope in finding an entry-level job as a programmer. At this point I've tried almost anything I could try, and it seems pointless: for every job I can only hope I could apply (almost all demand job experience), there's hundreds, if not more than a thousand, of people sending their CVs. I think I'll just apply to any other (shitty) job out of tech, and wait. But I think this will only be worse with each passing day. :(

array, to random
@array@fosstodon.org avatar

Beware of rabbit holes. I just wanted to learn some Java Spring, so I've made an API. But that needs a frontend, does it? So let's try React, I thought. But React recommends using a framework, so let's put Next.js on top of that. Oh and now that I'm on it, why not using TypeScrip. And that will need some CSS, Bootstrap is boring, so Tailwind, why not.

One week after formally finishing my Programming course, I'm beginning it all again. It's Achilles vs the turtle, groundhog-day-mode. :P

array, (edited ) to random
@array@fosstodon.org avatar

Note to myself: those fancy AIs have their uses, but at their current state you just can't skip READ. THE. FINE. MANUAL (or docs or API or whatever. Just. Please. Read. Them.) 💃

array, to programming
@array@fosstodon.org avatar

I have a silly question for you, Fedi. I have a 1:N relationship between artists and countries table. I know countries may change, but let's assume that it's a fixed list for now. What would you do to retrieve the countries data to use in a form to create a new artist: query the DB, or just declare a constant array in the form view, and why? Thank you in advance. :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • khanakhh
  • InstantRegret
  • Youngstown
  • ngwrru68w68
  • slotface
  • rosin
  • tacticalgear
  • mdbf
  • Durango
  • JUstTest
  • modclub
  • osvaldo12
  • ethstaker
  • cubers
  • normalnudes
  • everett
  • tester
  • GTA5RPClips
  • Leos
  • cisconetworking
  • provamag3
  • anitta
  • lostlight
  • All magazines