DEV Community

andrew profile picture

andrew

404 bio not found

Joined Joined on  twitter website

All 77 comments

Java is too old, What should you learn in 2018?

this article is such a fanboi teenage view on languages, and ...

Building a Graph in SQL Land

I would rephrase it a bit: Do I even need INSERT SHINY THIN...

The Problem With High Test Coverage

not like I have seen 100% coverage, but if your testing sui...

What's the difference between a library and a framework?

Typically - yes, however, strictly speaking - no. Check ide...

Engineering whiteboard interviews: yay or nay?

«if you know your language you should be able to code on to...

Go sql.DB Periodic Error: invalid connection

What I meant is that in the age of cloud and SaaS you can h...

Go sql.DB Periodic Error: invalid connection

thumbs up for writing a post, even though its short and sim...

The Benefits You Need to Know about Infrastructure as Code

one thing to keep in mind, that terraform, comparing to ans...

Why I believe most people should stop complaining about Google storing their information

Google does a LOT of things for free they dont do sh*t for...

What is the simplest code to explain a loop?

what I ment is that you should outline that even with simpl...

What is the simplest code to explain a loop?

as many other things in CS loops for processing lists are i...

What is the simplest code to explain a loop?

If I would a teacher, I would forbid mentioning “for” and “...

What's the deal with downing PHP development?

well it doesnt have to be sudden death. but when golang and...

What's the deal with downing PHP development?

its a pity that first two lines draw you away from a darn g...

What's the deal with downing PHP development?

how comes you say its a fallacy and then immediately admit ...

What's the deal with downing PHP development?

I guess what people do mean, when they arge about the langu...

What's the deal with downing PHP development?

check out this - eev.ee/blog/2012/04/09/php-a-fract... som...

What I have learned from eight years of being a remote developer

“They need to learn, as well as you do. You need to have a ...

Combining Character Caveats

good luck with learning Russian, I hope it unlocks some new...

what is the best music genre to program with?

but when I am writing code, for some weird reason I can con...

My Favorite Go 2 Proposals

can you elaborate on how it is more explicit? it is really ...

My Favorite Go 2 Proposals

Then, each time we assign to _!, it assigns that value to err...

The (Im)Practical Continuous Delivery

« Despite aggressive rebasing, I still end up with bloody m...

My preferred merge strategy for Pull Requests

I’m not sure if you will like this answer =) IMO if tests c...

My preferred merge strategy for Pull Requests

your PR is too big its not really checkable nor approvable ...

What do you do on a daily basis for your job?

Its interesting actually how most answers are about domains...

What do you do on a daily basis for your job?

Martin Fowler’s blog has a good take on this pne, I guess i...

Moore's Law and Programming languages

I think routines in BG will be optimized (like java streams...

How dev.to could topple Facebook

do you think openspurcing facebook codebase would make it cle...

Choosing PHP in 2018

you are not facebook when opted for php and finding yoursel...

Choosing PHP in 2018

I havent laughed so hard for a long time try launching web...

What Is Business Logic?

All code that says something about your business - is your ...

Programmers who only code at work

its mixed one might compare programmers to other profession...

Code style rules that are actually useful

80 (120) chars are not only for screen width IMO you can ha...

Developer Interview Bloopers

I hated quizes when I was in applicants’ chair and I loved ...

8 Ultimate Full Stack Interview Questions and Answers

“You have inverted control by handing the responsibility of...

Understanding concurrency in Elixir

Doing this means you can crash the current process, i.e. a ...

10 golden rules for becoming a better programmer

Give your methods a clear name for what they are going to d...

Demystifying Laravel Queues

would be nice to know, how it works under the hood? does t...

This is the feeling of working with legacy code.

I once wrote an application like this. I guess we all have ...

Lay Out Your Code Like You'd Lay Out Your House

prefer composition over inheritance - extracting non-legit ...

Lay Out Your Code Like You'd Lay Out Your House

8thlight.com/blog/uncle-bob/2011/0...

Common Myths and Misconceptions of Test Driven Development

Yas as someone pointed out I drifted away with my thoughts ...

Common Myths and Misconceptions of Test Driven Development

«Like most aspects of programming, testing requires thought...

Introduction to Go for PHP Developers

4 steps to love it: 1 try to implement clean project struct...

Do you use syntax checking tools?

yes, we’ve used php-cs-fixer when I was working with php an...

The New Golden Rule of Programmers

I second this. Headphones on? Write me on slack, I will rea...

I was billed for 14k USD on Amazon Web Services 😱

for them 10(20,30?) bucks of delayed payment is less than n...

Three qualities of failed microservices

martinfowler.com/bliki/MonolithFir...

Getting Started with AWS: Up and Running with Elastic Beanstalk in Minutes

Did you considered infrastructure provisioning tool for this ...

Hating on languages you don't use

Definitely there's a number of companies running php and ar...

Is This Snowflake Code?

I’ve seen these attempts to make yourself comfortable in dy...

Hating on languages you don't use

“being productive in php” is a good joke

Hating on languages you don't use

Every language is good at something ... except php oh God ...

So You Learned React, and Now You Work with jQuery...

reformatting the whole codebase is definitely not something...

So You Learned React, and Now You Work with jQuery...

I have a different POV, refactoring on its own is pointless...

So You Learned React, and Now You Work with jQuery...

I think everyone sincerely does. Its just that many juniors...

I’m Ben and I am a Rails developer

tl;dr: watch clean architecture talk by Rob Martin long ve...

Do you have nice examples of refactoring code?

is it about safe refactoring (with ide) or refactoring to d...

Automating your infrastructure deployments

We had “review apps” in one of the teams I was working in, ...

The four types of remote work

I remote. Do you remote? No. Individual can never be as ef...

NodeJS Frustration

nodejs killer feature is an event loop,non-blocking IO, asy...

What I'd like to hear from an experienced developer when I was a beginner

what caught my eye was the pitch about languages. so I paid...

What I'd like to hear from an experienced developer when I was a beginner

Do languages matter? Short answer: No. didn’t read furthe...

Evergreen skills to use throughout your career?

clean code and clean architecture

How do I get experience when I have no experience?

contribute to open source of your choice )

What Should be in a Coder's Toolbox?

I would add containerization/replicatable env tools - virtu...

Imposter Syndrome: PHP Edition

I like it how people say that php evolved and look at symfo...

Do we care more about what we've done or how we did it?

I think its both, its hard to argue that modern tools are, ...

How would you define a Full Stack Developer and what role do they play in the company?

full stack, as it reads, is a dev who can make an educated ...

Why some people hate PHP?

ehm, ruby?)

Why some people hate PHP?

I second that, php community is immature, there’s still a t...

What are some project ideas that beginners can work on to show in their portfolio?

I wanted to pitch “implement stl” of a language of your cho...

loading...