DEV Community

lepinekong profile picture

lepinekong

404 bio not found

All 222 comments

Interactive Menu Bar using JavaScript, SVG & CSS- JSitor

empty now ?

Get a free domain with Freenom and Cloudflare

By switching to cloudflare dns it will support @ record ?

Build a freeCodeCamp's FCC: Personal Portfolio of Shrikant Dhayje

nice uis ;)

How stupidly expensive is Matlab for Deep Learning?

By Big Corps I mean the traditional ones like Big Banks and I...

How stupidly expensive is Matlab for Deep Learning?

Big corps are always willing to pay ;)

How a Rogue Developer Ruined Millions of Software (happened this weekend)

I think many including myself don't want to bother with copyr...

10 Popular JavaScript methods implemented from scratch

It's not my fault if you are narrow minded, just a joke also ...

10 Popular JavaScript methods implemented from scratch

I do SystemThinking : things are not separate ;) If I recruit...

10 Popular JavaScript methods implemented from scratch

I don't say ALL integration work are lame, I say that there a...

What is the "no code" / "low code" movement?

Software unfortunately also follows classical economics cycle...

10 Popular JavaScript methods implemented from scratch

It's not the same thing as rebuilding a car engine, but it sh...

How has your relationship with complexity changed over time?

In Science as I said there is the concept of degree of freedo...

How has your relationship with complexity changed over time?

Seems you discovered the difference between doing the things ...

How has your relationship with complexity changed over time?

Actually it hasn't changed much it just reenforced the theory...

When are you most productive?

Evening but it more depends on the environment.

How do you regex?

My approach is to use iterative method to do regex decomposit...

How do you feel about regex?

In the past I hate them and just searched copy and paste beca...

How do you feel about regex?

I prefer regexr.com because regex101 is not embeddable in fig...

How do you feel about regex?

Have tried them all I think, that one is nice but it doesn't ...

We opened a lightweight Web IDE UI framework!

documentation mostly in chinese ?

Secret of Great Programmers Revealed

excellent post Deming and I agree ;)

How I deployed Codesandbox Apps to Heroku

Why can't they just allow deploy from codesandbox without any...

Three.js Poly World with Plane. (Move your mouse)

love it :)

I made a WhatsApp bot to solve Math problems

Wow good idea thanks, I never used Wolfram API, I'm intereste...

DOCKER INSIDE DOCKER

I wanted to do so thanks ;)

Tales of the Autistic Developer - Myth of the Autistic Jerk

Courageous of you to recognize it. But I think you don't even...

All the things you need to know about the GitHub Copilot !

For me at the moment it's more a competitor for Google + Stac...

All the things you need to know about the GitHub Copilot !

I don't think it's based on GPT-3 though it is made by the sa...

All the things you need to know about the GitHub Copilot !

for javascript at least it slowed me down, I deactivated so C...

I run PowerShell on Android and so can you !!

crazy idea love it ;)

Why is using javascript “for loop” for array iteration a bad idea?

for of works with async not forEach

Why Decentralised Web is a necessity?

Yes but it can go wrong with Blockchain actually it has alrea...

What the heck does an Architect do?

He abstracts invariance of the system to simplify it ;)

Why Decentralised Web is a necessity?

Can't be evil ? That's what was said about Internet which als...

25 Places Where You Can Launch Your Startup and Side Projects

Good list thanks.

I built an interactive 3D photo display with JavaScript

I like 3D must learn it ;)

Why Svelte is different - and awesome!

Can I compile svelte in a browser for creating a playground m...

Leaving Notion to build a second brain in VS Code

Yep I've been wandering too for many many years each time I s...

Do you agree with intrusive time tracking software?

This is bad management practice : Edwards Deming Management G...

Memento Vivere

depends is the choice really ours or ... central banks ;)

Running Your Own Ethereum Node with Geth

What disk space will it take ?

My Public Inbox

Hi Ben, Github markdown supports Base 64 image, could dev.to...

I'm switching to vim!

already tried and gave up :)

What was your win this week?

Fixed a weird css bug to make my figma plugin responsive. Pro...

Three.js Chrome Dinosaur 3D game. (WIP)

Haha amazing :)

I'm switching to vim!

problem is all tutorials suck I haven't found one single one ...

#10 of 100DaysOfCode

Nice :)

File Ops - A VS Code extension to easily tag/alias files & quick switch between files

Nice. A right-click menu on file would be even nicer ;)

Javascript: what I didn't understand

"A long time ago" I'm curious to know when was it ;)

Why do you love Ruby, actually? An ode.

I intend to go back to Cambodia because of my mother getting ...

Why do you love Ruby, actually? An ode.

You're welcome ;)

Why do you love Ruby, actually? An ode.

Would like to learn Ruby as it seems close philosophically to...

I'm An Impostor

Oh my I so much understand for Regex, I really hate that beas...

💻 Documentation as code

Not release yet but grafcet.online is a meta drawing tool mea...

Feelings about CSS...

I have seen a lot of backend devs who think frontend is still...

Reflexive McLuhanism

For person it coud be go worse than that: Rise of Psychopathi...

htmx and HTML Driven Development

Thanks never heard of it before :)

Feelings about CSS...

When I hear developers say javascript is hard to master I say...

What was your win this week?

Get WebpackHTMLPlugin output multiple html files needed in my...

Setting up my new Machine

Ah yeah thanks forgot about this one : in the old days I don'...

Setting up my new Machine

Magnet ... "Download on the Mac App Store." I'm crying not fo...

Thoughts after 6 months of literate programming

I'm creating a tool for teaching real programming instead of ...

Figma Tutorial: Create a Post Page For a Social Media App | Part 1/3

My fav app :)

Generating Reports in Figma with a Custom Figma Plugin

What is the value of PAGE_A4 ?

Table Tennis in Pure HTML CSS 🤯

Wow :)

The Art of Refactoring: 5 tips to Write Better Code

Any idea for multiple key lookup candidates ;) [key1, key2] -...

My productivity setup ( VS Code )

I didn't it doesn't work I say it's useless ;)

My productivity setup ( VS Code )

I tried tabnine for typescript I found it completely useless

10 Fantastic Books By Developers For Developers

ok fine :)

10 Fantastic Books By Developers For Developers

I made a quick cover for your book i.imgur.com/aWAyxVk.png O...

10 Fantastic Books By Developers For Developers

Yes but it's for the frenches :D Yours don't have so many wor...

10 Fantastic Books By Developers For Developers

I made a simple cover for my future own book (in french) dev-...

How to learn?

As I said here dev.to/lepinekong/figma-plugin-api... I've bee...

10 Fantastic Books By Developers For Developers

OK I'll propose a new cover :)

10 Fantastic Books By Developers For Developers

intend to buy it but by the way the cover lacks a bit of sex ...

You're Allowed To Make Your Own Tools

Fully agree that's what I'm doing with grafcet.online :) at t...

Celebrating 25 Years of JavaScript

I was there in fact I even created kind of ajax in 1999 on ac...

Learning by Playing: How to Learn Java With Coding Games and Quests?

Good list thanks

Good Bye Web APIs

"if it turns out that you need a web API, it is possible to a...

The 10 points that make up real "10x engineers"

I don't think you actually described a 10x engineer but rathe...

Svelte for Sites, React for Apps

I often agree with you on many things you say but since I pra...

Svelte for Sites, React for Apps

I believe Svelte within a few years (4 years on average like ...

Svelte for Sites, React for Apps

Personally I would choose Svelte but for big project of xx mi...

Learn Figma Basics, Part 7: Fill mode, stroke, and effects

Do you know how to APPEND a fill to an image fills array by P...

Issue with my new job

Don't worry you'll find another one but be careful not to pub...

Issue with my new job

Main problem is mindset your boss will feel it if you were en...

Issue with my new job

In a big multinational company they have time and budget to l...

5 Q&A's on Writing and Selling My First Book

"there was some risk in that, if the chapter turned out bad, ...

Best Open Source Tools For Developers 🛠

My best except it doesn't have an option for specifying size

What Does Your IDE/Code Editor Look Like?

I'm creating my own inside VSCode: a Visual Structured Code...

Farewell, Netlify

Thanks for the link, I agree learning in public is a great ...

Farewell, Netlify

I'm an IT professional and ex-cofounder, I'm interested in ...

Automating boilerplate code generation with Node.js and Handlebars

What's the advantage compared to T4 since you generate csha...

What was your win this week?

And about Gwion what do mean by "strongly-timed musical pro...

What was your win this week?

Ah ok thanks it's clearer :) I have done something like tha...

How I added Ballerina support to GitHub

Can Heroku add Ballerina ?

Farewell, Netlify

I have read many articles on learning to learn from you the...

How I got my first job as a junior developer at 40+ of age after 6 months?

"I felt very encouraged when SOMEONE I KNEW proposed to me to...

What was your win this week?

After few months of thoughts and trials I have almost achi...

What was your win this week?

Could you explain more ? I have read your github and I'm no...

Safer web: why does brute-force protection of login endpoints so important?

Thanks :)

Why I moved from React to Svelte and others will follow

I really leaned towards svelte what prevents me is lack of eq...

Safer web: why does brute-force protection of login endpoints so important?

Hi Roman, I was searching for express-brute and saw this sec...

Self Hosted Gitlab Continuous Deployment to Netlify

Did they change something ? I didn't have to do that in the p...

The 3D keyboard made with CSS and JavaScript

Really nice ;)

🚀⚙️ JavaScript Visualized: the JavaScript Engine

Nice ;)

My love-hate relationship with JavaScript

Had known Javascript since ... Netscape 2 which wasn't even...

Version and automate your dev.to publishing with GitHub Actions

Great, I may publish again on dev.to in the future ;)

Open source contribution for beginners?!

Yeah that's helpfull, will probably use it when I'll be rea...

Open source contribution for beginners?!

Well when I tried look at Opensource (like for React), typi...

How to introduce your project to the world? 💭

also when you get financed by VCs since you'll then get aut...

How to introduce your project to the world? 💭

Vuejs it's because the guy from Laravel boasted it ;) When...

The Worst Bug I Ever Caused

Always courageous to admit one's mistake ;) now said, newbi...

The Five Pillars of a Successful Career in Software

Good list. Just 2 remarks: "It might be true that our ind...

It’s my birthday

When I was 20 I said 30 years is very old, now I consider i...

What is your story with software development? 🐱‍💻

I must be the oldest here I started computer in the eightie...

Is Serverless really as cheap as everyone claims?

ah ok thanks.

Is Serverless really as cheap as everyone claims?

"The spending limit is $0 and it can’t be changed." ??? the...

Is Serverless really as cheap as everyone claims?

What prevent me to use it is you cannot cap the cost, there...

Have you ever quit a job without anything else lined up?

Sure multiple times :) Most memorable was first time of cou...

Why is the software industry so competitive?

What do you mean by "pitted"? I think that it has a low ba...

Aim to Never Stop Learning

You should start with "learn to learn" for example with th...

Which fictional story (book, movie, etc.) is the best allegory for software development?

"I Know It When I See It: A Modern Fable About Quality" ama...

A generalist is born when a specialist becomes bored

It's better to rebrand you as multi-specialist, being a gen...

Can you describe how you visualize or form mental models around your work?

Create diagram, I'm using grafcet diagram which is so much ...

What common programming concept has the wrong name?

=> (fat arrow ) means the math logic predicate "implies"...

Which books have had the biggest impact on your career?

Not programming books but they serve well for all engineeri...

Will Java Trend Towards Obscurity?

If you want a job in big corporate world between Java and K...

The Programming Language That Changed My Life!

Funny it's an old programming language I had to learn at en...

How important is stats knowledge in software development?

It's funny people don't even read before answering ;)

How important is stats knowledge in software development?

"All distributions follow normal"?!!! absolutely NOT that's...

My Journey Into Software Engineering

"many of them didn’t want to invest in a foreigner when the...

How important is stats knowledge in software development?

Most people that stats are reduced to calculus, more import...

How important is stats knowledge in software development?

Average is rarely a good metrics when law is not normal whi...

What is the oddest JavaScript behavior?

From Deming / System Thinking: youtube.com/watch?v=OqEeIG8a...

How important is stats knowledge in software development?

MVC for statistician: M=Variable under Observation, V=Proje...

We need your help to get started

Can it embed iframe ? I want to embed things like this: figma...

How do you model your projects?

It should be about documentation only but about modeling ;)

How do you model your projects?

grafcet.online which is very comprehensible for both busin...

Do developers still need UML?

"I was thinking that nowadays nobody uses UML in daily work...

Getting a Tech Job with No Experience

"Me: This will be a waste of time." indeed you've been luck...

What should be in a front end developer's portfolio site to impress the client or recruiter?

I don't think you should make something just to impress: yo...

‪How often have you created a state machine diagram?‬

There is a diagram called grafcet (see example of traffic l...

A Router Without a Web Server in Vanilla JavaScript

interesting hack thanks.

How important are math skills for software development?

Math is not necessary if you are a webdeveloper for example...

Build your next Golang audit trail system with Libra

I think the library should now change its name so as not to...

What do you do if you're in the middle of a project and you realize it already exists in the world?

You join or make them join or learn from them ;)

Discussing the launch of Libra, "A new global currency"

Have started to read their white paper and make a summary h...

Discussing the launch of Libra, "A new global currency"

When I was a child, I was offered a book on futurism, one c...

Discussing the launch of Libra, "A new global currency"

Thanks for the link, I didn't know they had a website alrea...

Invest in building custom tools

For me the way we build software are completely rotten, cob...

What's new and interesting in JavaScript?

svelte: it's more reactive than react and makes programming...

What's the best career advice you can give in ten words or less?

Learn to learn, avoid big corps if you can ;)

Is there a future for the Atom editor?

I can switch back to atom if it becomes as performant as vs...

Staying Motivated When Working on Projects: A Paradigm Shift

Interesting article that you didn't want to write :) I stil...

Are there any new or upcoming browser APIs you are keeping an eye on?

interesting, I was looking for something like that, thanks.

Planning a Real-World Web Application & Key Considerations(Part 1: Project Management)

I've been PM during the "Waterfall" or "RUP" (IBM Rational ...

If you are front-end dev - how do you keep yourself concentrated on grooming when BE guys discuss their technical details?

If it's an impediment for you, it is the role of scrummaste...

Should You Take a 100% Pair Programming Job?

Good article and testimony.

Super-powered newsletter content with Pocket and Netlify Lambda

great, thanks, I didn't realize netlify supported lambda :)

Medium Was Never Meant to Be a Part of the Developer Ecosystem

That's the problem when a startup uses VC funding, it's deb...

Anybody still working with jQuery?

Internet is very biaised because those who blog are natural...

Tell me a bug story

In a big corp, on a java financial application for about 20...

Do you prefer startup or corporate life?

I started to work as employee of a big corp at the beginnin...

Is there a science to software development?

It's just people tend to confuse science and math or hard s...

How many computer devices do you own?

Wow just realized too many, I should sell some :) Surface ...

What are you "old enough to remember" in software development?

Zx81 Assembly :) sinclairzxworld.com/viewtopic.php?...

How to Avoid Typical Mistakes While Learning Java

Good advices. Now to be a professional java developer today...

Are we pretentious and arrogant?

Agree for Stackoverflow :)

What are your favorite programming metaphors for non-technical folks?

This is how I explain MVC framework not to 5 years old but ...

What is your best advice for a junior software developer?

1°) don't be arrogant, thinking you never make bugs and try...

Do You Remember Your First Coding Experience?

Agree but you lucky I also had Prolog :) What reconciliates m...

Best Tutorial For Java & SQL?

Oh my seems like there is a problem with way people learn p...

Best Tutorial For Java & SQL?

His question was about finding a tutorial, not about what j...

Boost Your Coding Fu With Visual Studio Code and Vim

Vim feels like I'm back 30 years ago with ... Multiplan but...

What does full stack engineering mean to you?

You'd better not stay generalist for too long but look at t...

What does full stack engineering mean to you?

This is a viewpoint from Business Owner/Recruiter I agree w...

Best Tutorial For Java & SQL?

Most obvious answer is Java / Oracle Database Tutorial sinc...

What to learn first

There is no single answer especially as people have differe...

Favouring Tools is Bad Engineering

I agree (who wouldn't) but in real life, especially in big ...

Three Arguments for Why You Should Write More

Fully agree, virtue comes with habits. Nevertheless I have ...

Back to Square One

The advantage of side projets is that you can take the time...

A VS Code extension for faster editing

and where is it ;)

Documentation is my gateway to coding

Most developers hate writing documentation as far as I can ...

Red for hopeless programmers - Part II

yes I'll do more tutorials but later. Meanwhile you can als...

Red for hopeless programmers - Part II

Oh my sorry I completely forgot, I'm busy on other stuffs :...

Let's Get Your Own Free Domain

OK I will experiment : I have registered lepinekong.ml and ...

Let's Get Your Own Free Domain

2018 ALL reviews seem very very bad like hostadvice.com/hos...

Post Agile: embracing asynchronous processes

May I :) I'm also in IT before the internet era, I have als...

What are your guiding principles in software development?

System thinking (excellent introduction by Ackoff youtube.c...

How do you convince a client to a static website?

I don't get it : when you click on getting started, there's...

Building a Pomodoro Timer with Vue.js on CodePen

By the way was interested by your pomodoro as I also made o...

Building a Pomodoro Timer with Vue.js on CodePen

OK thanks, I used first one :)

Recomeded music to listen to while programming?

Code in american indian rythm :) t.co/4Oi1VPneYW

Building a Pomodoro Timer with Vue.js on CodePen

Hi, I clicked on play it doesn't countdown ?

How to learn programming the natural way

Motivation is key. Learning to make a rectangle red maybe a...

Share Your Best Motivational Quotes

So true, though very hard to follow without being a true ma...

Share Your Best Motivational Quotes

When I feel discouraged by the state of the World, I rememb...

What do you Google EVERY. SINGLE. TIME. and never just memorize?

So did I then I realize how many precious minutes of my lif...

The slow and painful death of a developer

Good advices. It's true companies are dumb shy at recruting...

The slow and painful death of a developer

Oh my why did you mix so many databases in the first place ...

What was your first computer?

me too except with 32Ko if not 64Ko can't remember :)

Why do employers check job candidates' GitHub profiles?

They even look at social networks so all the more for Githu...

Is Javascript a compiled language?

There can be many definitions for the same word and there i...

JavaScript is almost pythonic

Great that's what I just needed ;)

How do you keep track of all the great resources you find?

I have used pocket for years then one day they lost my acco...

How do you keep track of all the great resources you find?

I have tried one after another, each time it was too improd...

Programmers who only code at work

In France people can't be fired easily so they don't feel p...

Red for hopeless programmers - Part II

Hi sorry :) Yes I explained why I didn't do it medium.com/@...

Explain MVC like I'm five

It's not because you've never met one that he doesn't exist...

Explain MVC like I'm five

Not so difficult if you think about MVC like ... a statisti...

Red for hopeless programmers - Part II

Part III is being written. Should be published next week.

Red for hopeless programmers - Part I

Glad you discovered it :)

Red for hopeless programmers - Part I

You're welcome. Yes you're right and it's almost plain englis...

The Path to Conquering Async JavaScript

Good tut but the software industry is walking on his head :...

Programming won't be automated, or it already has been

An old colleage 30 years ago told me this: during the glori...

How Do You Know A Developer Is Doing A Good Job?

Yeah I really love what the riot game says above all how he c...

What is the next language you want to learn, and why?

Definitely you should learn nodejs. It's the hottest language...

Messaging patterns in JavaScript

Thanks just what I was looking for.

When do you become a Jack of all trades but a master of none?

I have recruited mostly generalists in the past but with a pr...

When do you become a Jack of all trades but a master of none?

A generalist who loves coding is the best.

loading...