Kevin Avignon

4K posts

Kevin Avignon banner
Kevin Avignon

Kevin Avignon

@KAvignon

Senior Software Engineer @Petal - my thoughts are my own | Rails/.NET/BEAM

Katılım Ocak 2014
654 Takip Edilen645 Takipçiler
Kevin Avignon
Kevin Avignon@KAvignon·
@mgroves For those who want to practice their SQL skills during the advent, there's this challenge that someone from the Elixir community built (not me) - adventofsql.com
English
1
2
0
95
Kevin Avignon retweetledi
Isaac Abraham
Isaac Abraham@isaac_abraham·
It's in!!! Great news - well done to the whole #fsharp team for getting this in @vzarytovskii .
Isaac Abraham tweet media
English
2
11
98
4.4K
Kevin Avignon retweetledi
Andrea Leopardi
Andrea Leopardi@whatyouhide·
Hey friends. I’m looking for a junior-to-mid backend engineer to join my team (which is just me) at @Veeps. It's a great team (still just me). 100% @elixirlang and LiveView, but backend heavy. DMs are open 🤓
English
18
58
125
22.3K
Kevin Avignon retweetledi
Adam Sitnik
Adam Sitnik@SitnikAdam·
As announced for the last few years, we are removing BinaryFormatter in .NET 9. Have you already stopped using it? If not, why? Is there any feedback that you want to share?
Adam Sitnik tweet media
English
20
48
105
53.4K
Kevin Avignon retweetledi
Ryan Peterman
Ryan Peterman@ryanlpeterman·
Software engineers need to write. Marc Andreessen: "Few people know this or act on it" He shared why in a recent interview with @david_perell (shared below) What are some other benefits of writing?
English
2
2
21
1.9K
Kevin Avignon retweetledi
Ryan Peterman
Ryan Peterman@ryanlpeterman·
"Software engineers can't do anything with 15 minutes in between meetings" Not true. Yes deep focus work isn't possible but not everything we do requires long focus blocks. Here are 3 types of work I save for time I have in between meetings:
English
2
4
61
12.9K
Kevin Avignon retweetledi
Ryan Peterman
Ryan Peterman@ryanlpeterman·
Software engineering is +90% writing. I don't mean the code: - Design docs - Messaging (e.g. emails, slack, etc) - Documentation - Sharing learnings (e.g. internal & external blogs) - Bug reports - Code reviews Most don't realize that we write more for humans than machines.
English
15
14
162
13.5K
Kevin Avignon
Kevin Avignon@KAvignon·
@EmmaBostian A talk that covers your previous perspective on what an EM was doing, embracing the role, what are the IC skills that made you prepared for the management track and those that you miss not using everyday while being an IC
English
0
0
1
118
Emma Bostian
Emma Bostian@EmmaBostian·
I'm in the process of documenting my transition from engineer to engineering manager. What topics would you like me to cover?! 👇 A few ideas I had:
Emma Bostian tweet media
English
64
17
446
77K
Kevin Avignon retweetledi
Ryan
Ryan@RyanCMcCallum·
@sabine_s_ Which is a shame, given they should be covered fairly early on when learning about OCaml. Personally, I liked Michael Clarkson's ebook he made for Cornell University: "OCaml Programming: Correct + Efficient + Beautiful" cs3110.github.io/textbook/chapt…
English
1
2
29
1.5K
Kevin Avignon retweetledi
Luis 🦔
Luis 🦔@lamg_dev·
#fsharp 8 features: `AccessorFunctionShorthand`
Luis 🦔 tweet media
English
11
43
185
26K
Kevin Avignon
Kevin Avignon@KAvignon·
@ryanlpeterman How long are you searching for? Would that be right away or do I have a few days to put down myself for your newsletter? :)
English
1
0
2
92
Kevin Avignon retweetledi
Ryan Peterman
Ryan Peterman@ryanlpeterman·
I'm looking for software engineers to share their stories about career growth on my newsletter (developing.dev) with +23k readers: forms.gle/php5MqFctguGcj… Why share your story? • Reach a large, relevant audience (+23k software engineers) for your career • Build your brand and professional footprint - online writing & LinkedIn are a kind of resume • Get better at writing - I will work closely with you on editing until it's as good as possible • Help other engineers at scale What makes a good career growth story: • Actionable Learnings - should leave reader with concrete learnings they can apply • Quality Writing - concise & engaging • Unique & Transparent Storytelling - helps with engagement and how helpful the content is for others If there is someone whose story you've been curious to learn about, tag them in the comments
English
4
2
11
3K
Kevin Avignon retweetledi
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
A really cool idea for REPL: The 'explain' command that takes a piece of code and describes its every part in a beginner-friendly way. I don't recall any programming language doing this. Here's my prototype for OCaml 👇 What do you think?
Dmitrii Kovanikov tweet media
English
74
226
1.6K
131.8K
Kevin Avignon retweetledi
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
I have a theory that for niche programming languages having a friendly community is more important than for mainstream languages. Such niche languages (like OCaml, Haskell, Rust, Clojure, Scala, etc.) have fewer people working on improving the tooling, writing the documentation and reducing the number of paper cuts. Interacting with the community is often the only way to get stuff done. Therefore, it’s crucial to be welcoming if you want people to stay. There’s not enough job opportunities yet to naturally bring more people to your community. For example, I had been using Java for 5 years in the past. I don’t even know if the Java community exists! Never had to interact with it, everything can be found online.
English
15
11
160
26.3K
Kevin Avignon retweetledi
🦋 Jared Forsyth
🦋 Jared Forsyth@jaredforsyth·
Hindley Milner type inference (algorithm-j) visualized 🎉
English
7
66
351
39.9K
Kevin Avignon
Kevin Avignon@KAvignon·
@sabine_s_ @davesnx @__r17x @barelyreaper @ahrefs Way better than jaming features that might look cool but don’t mesh well with existing designs/features from the lang. I feel there’s a race nowadays for stuffing more and more in the popular langs. Making things stable, increasing performance, squashing bugs is >>>
English
0
0
2
53
David Sancho
David Sancho@davesnx·
One of my slides to explain what's Reason to TypeScript people Seems fair, isn't it?
David Sancho tweet media
English
4
9
72
7.4K