Last 250 Comments

re: Moving in Vim
Funny that you tagged "productivity" in a Vim article
re: Vim Is The Perfect IDE
Nope sorry, productivity can be measured, and the time you ...
re: What do you do if you're in the middle of a project and you realize it already exists in the world?
See it as an advantage They paved the road, got the users a...
re: Responsive images for Hugo
I wrote a small script to lazy-load my images gist.github.c...
re: What's your advice to someone over the age of 30 considering a career in software development?
I personally know 3 persons that did exactly this, coming f...
re: How did you decide on what you wanted to do?
Back end developer but involved only in custom made service...
re: Golang jobs: where can you search for open positions
thanks I've added the site
re: Leveraging the Layer-cake design in Go
A few notes Goroutines are not threads, you can use the t...
re: Handling Array Duplicates Can Be Tricky
By visiting all the keys for each element in the source you...
re: What was your win this week?
This week, I start writing at my first white paper, found a...
re: 15 Git Commands You May Not Know
Not to be weird, but you should read the official docs on a...
re: The book every programmer should read
I did not tried to test it on juniors, it is common sense I...
re: There's no such thing as a full stack developer
and you might just make a better app when you hire a CSS e...
re: Captain Marvel's Official Website is Amazing
Holy s...
re: Concatenate strings in golang a quick benchmark : + or fmt.Sprintf ?
I tried to do this micro optimization a few months ago and ...
re: Client Did Not Pay? Here is How to Fix That
I actually did something like this while freelancing deskto...
re: What are the most suitable datastores for storing a huge number of articles and news?
I would suggest looking for another job, but hey, thats jus...
re: In defence of vanilla JavaScript
When you reach that stage there is no going back to a frame...
re: GoLang implementation of how blockchain achieves immutability
Very nice. The CS behind block chains is very cool. But th...
re: Is C++ the permanent choice for the game industry?
If you only look at AA and AAA games yes, because you need ...
re: What are the most suitable datastores for storing a huge number of articles and news?
IF you have a good team of experienced SysAdmins/Data Engin...
re: Do you store your local development config in the cloud?
For personal projects and small ones I keep them in the mai...
re: Displaying a css spinner on ajax calls with fetch api
You did a common mistake, to not hide the spinner at error,...
re: Why Are Some Developers so Allergic to IDEs?
from observing these kind of devs I have found they have an...
re: Do you have any energy and time for your personal goals after a full day of work at your job?
My answer 5 yrs ago: hell yeah. Me now, having 2 kids: not...
re: Which programming languages do you use and why?
Have you heard of Dropbox? Or kubernetes? It will be pret...
re: Form Validation: You're (likely) doing it wrong
True, but is a start, a foundation which you build, and is ...
re: Form Validation: You're (likely) doing it wrong
"One of the features of HTML5 is the ability to validate m...
re: Which programming languages do you use and why?
I presume you mean programming languages? I learned more t...
re: Front-End vs Back-End Development: What is the core difference?
Shameless plugin, I also wrote about this topic, but from a...
re: The benefits and origins of Server Side Rendering
Yes, but you trick the reader because there is no performan...
re: The benefits and origins of Server Side Rendering
SPA are more performant than SSRs, the only difference is t...
re: The benefits and origins of Server Side Rendering
I just want to give an alternate solution that solves almos...
re: Where to watch top-notch engineers live coding
This kind of engineers usually do not code anymore. After a...
re: Sh*tpost: can we stop saying "syntactic sugar"?
I think that the best example is the JS6 Class feature. As...
re: Spot a leaky abstraction
I see so you are saying that SQL is an abstraction of data ...
re: The Best Books for New Devs + Bonus Twitter Thread
Clean code and code complete are for developers with alread...
re: Why is Linux Not More Popular on the Desktop?
Linus answered this question in 2011 2012
re: What is the *legit* way to get the current date and time of system ?
One way would be to let the timer to be on server side and ...
re: Spot a leaky abstraction
I do not think that you need to understand index implementa...
re: SQLite is Not a Server
Yep, is an embeded database. Back the the days they were th...
re: When query db should I check if data exists first then select it ?
Depending on the storage and the query, most likely you wil...
re: 4 Things Developers Take for Granted That Used to Be Really Hard
Oh yes, the help manuals files ... Good ol times
re: Why the heck is everyone talking about WebAssembly?
Actually pretty no one is talking about WebAssembly, compar...
re: Blog Comments Powered by GitHub
Nice, I had this issue last week for my new blog, I went wi...
re: High memory usage in Influxdb
You can also limit the container memory usage when you star...
re: What do you think of Visual Studio Live Share for multi-user editing?
It failed me on Linux, but when it works is ok. I would al...
re: Why I am using Kubernetes for game dev?
I would drop the containers for static websites and use Git...
re: Why do you use your language/stack?
Because it solves the problems I care about and want to spe...
re: How to get 250k+ pages indexed by Google
I used an alternative to SSR, I used prerender hub.docker.c...
re: A/B tests for developers
When testing an action like Conversion sounds great, you do...
re: A/B tests for developers
I said users lifetime (across sessions). Cookies are sessio...
re: A/B tests for developers
We use load balancing to distribute users over different G...
re: A/B tests for developers
Thanks! I think is from canva.com free images, but I have ...
re: A/B tests for developers
Yes ofc. Beside the statistically relevance there are other...
re: If you've recently switched code editors— How's it going so far?
I started learning #Go in VSCode. I switched to Goland (int...
re: A Linux Dev Environment on Windows with WSL, Docker, tmux and VSCode
All my issues were with Node and packages dependencies. I ...
re: A Linux Dev Environment on Windows with WSL, Docker, tmux and VSCode
Over the last 6 years I professionally develop using: Lin...
re: Programmer Salaries
Probably, as an avg, the salaries decreased compared to dec...
re: As freelance developer coding is maximum 50% of the job
You can replace the word "freelancer" with "employee" and t...
re: Your 2018 in Numbers
Wow nice! I wish I will be that prolific next year too! I...
re: What Is The Difference Between A URI And A URL?
They are both URIs but not URLs, because you do not know wh...
re: Don’t set a resolution this year.
Come on ... let us dream, is all we have left :))
re: Checking if an input is empty with JavaScript
But ... but ... client side validation is now a HTML 5 feat...
re: rrweb: record and replay the web
We got a real value from user recorded sessions, but payed ...
re: A lightweight web framework for Go
As a general feedback I wish people make more libraries lik...
re: How to Bounce Back After Being Turned Down for a Web Developer Job
Nice intro, I never had an issue with being rejected, I got...
re: Tips to use MySQL 8.0 on Kubernetes
Thank you for adding this info, I think that the readers th...
re: Tips to use MySQL 8.0 on Kubernetes
I may be wrong but MariaDB does not have breaking changes l...
re: 5 Mistakes You're Making In Your Technical Interviews & How To Avoid Them
They are all good advice and common sense if you think abou...
re: Developing on Windows: Docker, Linux VM, WSL or Cygwin?
Sounds good,maybe I will try it again in a few years. For ...
re: Developing on Windows: Docker, Linux VM, WSL or Cygwin?
I meant it did not supported file watcher and also it was h...
re: What's the current state of Golang (dep, GOPATH, etc.)?
Hello! GOPATH and all the package managers like vgo are st...
re: Developing on Windows: Docker, Linux VM, WSL or Cygwin?
I tried to do web dev on Windows 10 in 2018. I spent more t...
re: Go Outta Here
Im just stating the obvious not attacking you. Your argumen...
re: Go Outta Here
You skipped the part that says it is not a CS language, as ...
re: Clarifying GDPR
A few months ago GDPR took the world by storm. Hmm, I t...
re: What is the hardest thing about learning to code?
To accept that the code is less than 10% of the project (as...
re: Software Engineer Productivity: Workflow
Yep, after a 2y parental leave with 2 small children I feel...
re: Software Engineer Productivity: Workflow
Thanks! Is hard to continue the series because these came...
re: Please don't commit .env
No, sorry. Do some research on the topic you will see tha...
re: Please don't commit .env
Nope, thats what they say but is it a bad practice. Each e...
re: Please don't commit .env
It is not dangerous and also .env.prod is very specific. Y...
re: Please don't commit .env
Install the operating system edit your user global gitigno...
re: How to shift array position in vanilla JavaScript
Probably that array is not going to be accessed using the i...
re: books every programmer should read in order to become a better programmer
Please search the dev.to first and quora, same results will...
re: I dis-agree to all Google's Terms and Policy
G-Mail -> ? I switched to fastmail, I prefer to pay a...
re: Vote: What do you prefer for parallel stories development? New branch OR New forked repo
A new repository for a story (a group of small tasks)? That...
re: Have You Been "Ghosted" By An Employer?
As a freelancer got ghosted by a client that didnt want to ...
re: An URL Shortener Which Can Be Even Hosted on GitHub Pages with Help Of jsonstore.io : FossURL
Looks nice but is kinda false ads, it uses an 3rd party hos...
re: The new MacBook Pros are overpriced
I cannot speak about the specs but I keep hearing all aroun...
re: Where to Put Response Metadata - Envelope or HTTP Headers?
The body is also a string, of a HTTP request and response.
re: Where to Put Response Metadata - Envelope or HTTP Headers?
I see the next page links as other resource identifiers, as...
re: Where to Put Response Metadata - Envelope or HTTP Headers?
X- headers are deprecated since 2012, and I dont think that...
re: Struggling to land the job as a Junior Front End Developer
Keep learning, building websites for your online portfolio ...
re: Resume Review
This thread is so great that it needs its own app or to exi...
re: Will Java Trend Towards Obscurity?
No, never. Signed, a Java hater.
re: Describe Your Job With a GIF!
For now I'm in paternal leave
re: How do you get back into a side project after months?
The amount of "need + desire" must be greater than the tech...
re: Less basic compression: Huffman Coding
I prefer videos so here are my favorites
re: what is bip39?
I came across this algorithm when I was learning about bloc...
re: The Definitive Guide To Protecting Your Eyes For Developers👀
Nice article, it goes into my bookmarks. My eyes gave up ...
re: Storing data in Go
+1 for mentioning ObjectBox, is not so popular.
re: Addy Osmani's 18-Point Web Performance Checklist
Meanwhile on the "real internet" I keep finding these ...
re: 90% of my job is...
Improve the sales of our in-game shops.
re: Building Your Own Tools Is Dumb
I think the tools term is too general, I'm sure when they s...
re: Lucas - A Webscraper in Go
Nice, I also wrote a simple scraper based on GoCrawl. Simpl...
re: I pay $1 every hour I spend working on open-source
I'm not even talking about my hourly rate and thousands of...
re: Master Of One
Exactly, I think it is an Eutopia. You cannot choose the ri...
re: Master Of One
In a projects scope sounds good. But in order to know whic...
re: Singleton in JavaScript
While, by some, seen as an anti-pattern, it is worth knowi...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
Hey! Welcome to the party. What are your thoughts on vide...
re: Demystifying programming
I was talking about CrashCourse the youtube channel youtube...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
Hello! You can find good artwork, but as separate pieces, ...
re: A Blockchain in JS ?
I'm sure you can find some experiments, but I would not bui...
re: A Blockchain in JS ?
Yes, all the above I guess. JS is good for hackatons and a...
re: Demystifying programming
CS50 is the course I recommend, or the youtube channel Cras...
re: Anyone still writing desktop applications?
As I keep in touch with multiple companies trough my networ...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
Is by survey like you see the review If you want to make...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
So I have a million and one questions. As I am wanting to ...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
Ah and I forgot to add, the change and decision was done in...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
Hello! These are some hard questions, and I want to remin...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
Hello! Thanks for stopping by. Can u share your journey m...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
Hello! Thanks for stopping by. What are the biggest techn...
re: I was a (social) Game Developer for 5 years, Ask Me Anything!
Hello! Thanks for stopping by. You are right, I only worke...
re: Grpc for web???
I think you have in mind a specific usage that is not so po...
re: Comcast is proxying all unencrypted content
Pro tip, do not asume people know what Comcast is, I suspec...
re: Grpc for web???
Ok that sounds too strange to ask, but pulling can be done ...
re: Grpc for web???
Long polling was a hack because Websockets were not ready, ...
re: I am a 20-year-old software developer at a corporation, Ask Me Anything!
Thanks, sounds like a great place to work!
re: I am a 20-year-old software developer at a corporation, Ask Me Anything!
Do you have a mentor/career coach? Do you guys have post-m...
re: Advice on Advice
A related talk I recommend to ppl that are just learning or...
re: Why might a project/company use a monorepo?
For a normal project, under 5 devs it may be a good approac...
re: Do you pay to run any side projects?
Tx! I know about terraform and I recommend it, but it is no...
re: Grpc for web???
Whats the debate? It just completes the Web arsenal, you ca...
re: What is the future of software development pay range?
Probably the devs will get less overall (now I see top seni...
re: npm package discovered to have bitcoin-stealing backdoor
This is only the beginning, when the avg packages importe...
re: What hosting do you use?
Personal: Google cloud (appengine and VM) for back end stuf...
re: Google to pay JavaScript frameworks to implement performance-first code
The Web needs all the performance it can get. The current w...
re: Full-time, side projects, learning, and staying sane
Wow nicely written. I can guarantee that these advice work ...
re: Do you pay to run any side projects?
Yep, my emoji-compress.com is on an appengine like that. ...
re: Do you pay to run any side projects?
Yep. The most expensive project I had was learning AWS. T...
re: Concurrency is not the parallelism
I was sure that is a Go post, it is a common phrase in Gos ...
re: Where to start - Front-end or Full Stack Javascript?
As a full stack for many years I recommend to choose one of...
re: Are there some good videos for learning Go?
I try to maintain a youtube playlist with misc videos that ...
re: How latency numbers changes from 1990 to 2020.
You wrote 45 instead of 45000 for "Send 2K bytes over commo...
re: How latency numbers changes from 1990 to 2020.
re: Attempting to Learn Go - Consuming a REST API
Nice! Just to be picky, when I see Go code I can't help i...
re: From monolith to cloud: Auto Increment to UUID
They got that right, auto increment is a bottle neck in a h...
re: What’s a concept you understand now, but took you forever to grasp?
I do not remember an example but Im living one now: Kafka ...
re: Fantastic Passwords and how to generate them
Last year I wrote a package based on BIP39 that generates p...
re: From monolith to cloud: Auto Increment to UUID
Wow nice, my brain just got bigger. Also I found this on ...
re: From monolith to cloud: Auto Increment to UUID
Yes because ObjectID is a BSON object, and adds more text a...
re: Any detailed .csv about countries ?
Hey, there are a few main sources for these kind of things:...
re: Why did you pick the avatar you use?
I wasnt a fan of SWTOR, rather the universe, only played th...
re: Even solo devs have a backup team of hundreds; Have you thanked them lately?
I'm pretty sure that if the Coffee was free, like the OpenS...
re: Why did you pick the avatar you use?
I think that it reminds me of a happy period of my life, so...
re: What are Static Site Generators?
Yes! Static websites are a great tool in our arsenal. The g...
re: Do you practice TDD?
May be, but I have real examples where TDD failed in a very...
re: Haml vs HTML?
Batman vs Superman
re: Do you practice TDD?
No, but I see that often people confuse unit testing with T...
re: Simplifying my setup.
That is too limiting for me sorry. I work for different com...
re: Simplifying my setup.
I use VSCode for any project under 50 files or so, after th...
re: Are we Developers helping Google to build an unstoppable monopoly?
It is a market, ruled by business rules. Only when the mark...
re: Why I wear purple lipstick and code skirts
Sounds like a nice outfit for a superhero! GG
re: Are we Developers helping Google to build an unstoppable monopoly?
Things will change, it is just a matter of time. But for ...
re: Are we Developers helping Google to build an unstoppable monopoly?
Yes we are, but we also gain some benefits. The problem i...
re: What Is The Back-End In Web Development?
David corrected some of the statements already. I want to ...
re: Deciding a database architecture for a Social Networking use-case?
That is a shame, the devs will have a hard time scaling and...
re: Which qualities were exhibited by good managers you've had?
Corporate style FTW
re: Help wanted with ported React component in Go
But why? It is a heavy CPU computation? or just a test?
re: Which qualities were exhibited by good managers you've had?
Understood the tech debt, what it is and its effects on the...
re: If it's Saturday and you won't be coding again until Monday, how do you get your mind off your current work?
you won't be coding again until Monday That sounds like ...
re: Failing IT education
I think this describes most of the world school systems and...
re: Things Nobody Told Me About Being a Software Engineer
That you can have more than a 100% base salary difference ...
re: Set up Wordpress using Ansible and Terraform
Sorry, my beef is with WordPress, I don't see its place in ...
re: What is the difference between a front end dev from Stanford and from bootcamp ?
Almost true story, Given a list of objects A (array of Ite...
re: Set up Wordpress using Ansible and Terraform
Sounds like using a 2tone truck to carry a 2kg IKEA mattres...
re: Who's looking for open source contributors? (November 5th edition)
Because Go was not mentioned around here, I just made a new...
re: Project structure for an Express REST API when there is no "standard way"
Or ... You create a standard REST API using the OPEN API s...
re: Frameworks With Strong Opinions
I would expect that the Post* anything (model, view etc) sh...
re: What’s the most frustrating thing about the process of looking for work or interviewing?
For me the home assigments. It sounds good on paper but I r...
re: Frameworks With Strong Opinions
I do not see any reliability coming from the structure, it ...
re: Do you have any bad “sunk cost fallacy” stories?
It is true, but ... most projects I've seen on APIs can b...
re: Which trend or advancement is being overlooked by most developers?
security
re: Do you have any bad “sunk cost fallacy” stories?
I think that the biggest lockins are made with the Language...
re: At what point should you consider gRPC?
Also depends a lot on the type of the project. Commercial ...
re: At what point should you consider gRPC?
A few thoughts on this Separe your code in layers, with th...
re: Software Engineer Productivity: coding
Sounds nice, but most companies do not allow usage of such ...
re: Open source creators: Red Hat got $34 billion and you got $0. Here's why.
As a developer interested in OSS, capable of maintaning a f...
re: Software Engineer Productivity: coding
Thanks! The next one in this series (that is linked in th...
re: [HELP] Best proxy server socks5
If you need it to inspect web requests for your development...
re: Has becoming a developer changed you?
Definitely, I write everything as a list now days more p...
re: Software Engineer Productivity: coding
I forgot to mention: Most of the tips from this article ca...
re: What tools do you use for writing?
Trello - to write down ideas and manage blog series Gramarl...
re: Quick and dirty .htaccess for small personal sites
The article is great, but I would like to deviate and try t...
re: 🙅 Don't leave console logs in production
There are many reasons to dismiss the log, but let me put i...
re: 🙅 Don't leave console logs in production
This behavior is usually done with a rule in the static lin...
re: How to be fully alert minutes after waking
I was speaking about the part before sitting at the office,...
re: How to be fully alert minutes after waking
I would suggest a more natural approach, we are not robots ...
re: Why you should reinvent the wheel
There are a few examples that comes to mind, where they mad...
re: why branching on git is wrong
For projects that don't want to or is too complicated to im...
re: Github vs Gitlab
Exactly, it is a place where we throw away code and do very...
re: Github vs Gitlab
Github is more like a social network. a social network w...
re: Moving From A and B to ~150 Microservices, the Journey, and Learnings [Slides]
Congrats, few companies want and succed this transition. It...
re: Learning the Granular Details of a Programming Language?
That is one reason, there many and all good ones, I did not...
re: What interesting things I can do with npm?
Unfortunatelly the stars does not mean they work on windows...
re: How I Lost My Consulting Job
Thanks, very informative story, especially for those who co...
re: Do you have guards? or do you work at night?
Sounds good, but ppl read them? 😁
re: A small guide to authentication and security for SPA
Open ID scopes should handle that. The authorization server...
re: A small guide to authentication and security for SPA
All the basic HTTP headers that your server and endpoints m...
re: Static site with markdown pages, but with bits of dynamic content in it?
If that is the only dynamic example, probably the address o...
re: What interesting things I can do with npm?
I am a senior JS developer, I can find out why the script f...
re: What interesting things I can do with npm?
I solved it by moving the project to Linux. Most of the iss...
re: Do you have guards? or do you work at night?
For a sys admin/devops/SRE is normal to have oncalls shifts...
re: How-to Build Your Own React Boilerplate with webpack 4 & Babel 7
I just took it a step further and made it impossible to co...
re: Don't comment out your unit tests!
Nice but I imagine that noone will grep search for these ke...
re: My 2 Cents On Go
I have no idea what you said, but I will put the accent on ...
re: How-to Build Your Own React Boilerplate with webpack 4 & Babel 7
Let me guess, you have over 1200 packages in your boilerpla...
re: A Clear, Concise & Comfy Code Review Checklist
You can automate most of these stuff with a linter in your ...
re: How to implement an engineering ladder at your organization
I do not even know where to start and end the hate I have o...
re: Why I chose front-end?
I think that for all those reasons you mentioned, and more,...
re: How to Get the Git Directory
A classic example of developers writing complex solutions f...
re: My 2 Cents On Go
Imperative programming (just a personal opinion) All lan...
re: My 2 Cents On Go
I am using Go modules and it works good so far.
re: The book every programmer should read
None, I think is specific, because every dev has its own ga...
re: uuid in JavaScript.
UUID is pretty standard, and already has 5 version of algor...
re: Raise For The Rescue
I like the let-it-crash idea, I should read more about it. ...
re: What are the most common tools for data pre-calculation and aggregation?
I am familiar with the technologies, but I have not used th...
re: How to Learn a New Programming Language or Framework
New programming languages are born every day. Dart, Go, Ko...
re: Things I Learned Building an Analytics Engine
At an abstract level: Getting rid of the relationships, an...
re: Things I Learned Building an Analytics Engine
Any feedback for a relational database that scales large a...
re: The API-First Approach To Building Softwares
I do not think this term should exists, I mean its name is ...
re: How banks handle our balance, technically?
Search around for event-sourcing. It is a standard way (led...
re: Do not be this kind of developer
Do not get me wrong, but I want to be the devils advocate h...
re: Moving Away From Medium for Publishing Content?
I had a medium tech blog for 1 year. I am not a part of a p...
re: Learning the Granular Details of a Programming Language?
If you want to be an expert in the language yes, you should...
re: The book every programmer should read
It is a good read, definitely in the top 10, but I would no...
loading...